Ubuntu 가상서버 만들기
1탄에 이어서 가상서버만들기 2탄을 작성한다.
2탄에서는 Apache, MySQL, PHP 설치와 setting을 다루도록 한다.
1탄에서와 마찬가지로 내가 찾아가면서 한거라 부족할 수도 있다.
1. Apache, MySQL, PHP설치
https://youtu.be/pBgOaHrZf-o
내가 보고 따라한 동영상이다.
여기서 하는데로 순서대로 잘 따라하면 쉽게 설치 할 수 있다.
아래는 그내용을 정리한것일 뿐.
- 터미널을 실행 후 명령어를 입력한다.
-> sudo apt-get update; (패키지 업데이트)
- 리눅스가 알아서 서버에 접속해서 apache2를 다운로드 받고 컴퓨터에 설치할 것이다.
-> sudo apt-get install apache2; (아파치 설치)
- mysql 인증 모듈을 설치한다.
-> sudo apt-get install libapache2-mod-auth-mysql
- mysql을 설치한다. 아래 명령을 입력한다.
-> sudo apt-get install mysql-server mysql-client
- mysql을 관리할 사용자(root)의 비번을 지정한다.
- php 설치
-> sudo apt-get install php5-common php5 libapache2-mod-php5
- php와 mysql을 연동하기 위한 모듈을 설치한다.
-> sudo apt-get install php5-mysql
- apache 재시작한다.
-> sudo /etc/init.d/apache2 restart
- mysql 재시작한다.
-> sudo /etc/init.d/mysql restart
- 설치가 잘 되었는지 테스트 해본다.
-> sudo gedit /var/www/phpinfo.php
-> <?php phpinfo(); ?> 입력 후 저장.
-> 파이어폭스실행 후 http://localhost/phpinfo.php입력한다.
-> php버전 및 정보 페이지가 뜨면 성공!
-> 터미널에 mysql -uroot -p 입력 후 서버버전 및 설명이 나오면 성공!
** 참고 강의 https://opentutorials.org/course/488/2602 **
--추가 mysql 삭제시--
암호를 잃어버렸을 경우 완전 제거를 해야 하며, 이를 위해서는 아래 명령을 수행한다.
$ sudo apt-get remove --purge mysql*
$ sudo apt-get autoremove
$ sudo apt-get autoclean
위가 안되면 5.5기준 겁나 깨끗하게 삭제하는 방법이다.
$ apt-get autoremove mysql-server mysql-common
$ dpkg -P --force depends mysql-server mysql-server-5.5 mysql-common mysql-server-core-5.5 mysql-client-5.5 mysql-client-core-5.5
$ apt-get autoremove
$ apt-get clean
$ dpkg -l | grep -i mysql
$ rm -rvf /var/lib/mysql
'IT' 카테고리의 다른 글
[jQuery]트리구조 플러그인 - fancytree (0) | 2017.04.20 |
---|---|
[PHP]PhpMyAdmin 설치 (0) | 2017.04.12 |
[Ubuntu]가상서버 만들기 1탄 (0) | 2017.04.04 |
[Trello]공동작업 툴 (0) | 2017.03.23 |
[jQuery].dotdotdot 말줄임 (2) | 2017.03.19 |