리눅스 환경에서 APM을 설치할 것이다. 설치 순서는 아파치, MySQL, PHP 순서이다.
1. 아파치(Apache) 설치
1) 설치 전 다음 명령어를 사용해 아파치 정보를 업데이트 한다.
sudo apt-get update |
2) 아파치를 설치한다.
sudo apt-get install apache2 |
3) 제대로 설치되었는지 확인한다.
- ifconfig 명령어를 사용해 아이피 주소를 확인한다.
- 나의 아이피 주소는 192.168.1.129 이다. (이 주소는 부팅 시 마다 바뀔 수 있다.)
- http://192.168.1.129/index.html 로 접속한다.
- 다음과 같은 페이지가 보이면 정상적으로 설치가 완료된 것이다.
2. MySQL 설치
1) 다음 명령어를 사용해 MySQL을 설치한다.
sudo apt-get install mysql-server php5-mysql |
2) 다음 명령어를 사용해 데이터베이스 디렉토리 스트럭쳐를 생성해준다.
sudo mysql_install_db |
sudo mysql_secure_installation |
4) 정상적으로 설치가 완료되면 다음과 같은 화면이 출력된다.
3. PHP 설치
1) 다음 명령어를 사용해 php 5버전을 설치한다.
sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt |
2) 아파치를 처음 설치하면 index.html 이었지만 웹서버에게 PHP파일을 선호하게 하기 위해 아파치의 최초 파일을 index.php 파일을 찾도록 수정한다.
sudo nano /etc/apache2/mods-enabled/dir.conf |
그리고 내용을 다음과 같이 수정한다.
이전 |
DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm |
이후 |
DirectoryIndex index.php index.html index.cgi index.pl index.xhtml index.htm |
3) 아파치 웹서버를 다시 실행시킨다.
sudo service apache2 restart |
4) PHP 모듈을 설치한다.
sudo apt-get install php5-cli |
5) 다음과 같은 명령어로 info.php 페이지를 수정할 수 있다.
sudo nano /var/www/html/info.php |
수정 없이 서버에 접속할 경우 디폴트 페이지는 다음과 같다.
http://192.168.1.129/info.php로 접속하였다.
'개발 > 웹' 카테고리의 다른 글
Nessus 를 활용한 웹서버 취약점 확인 (0) | 2015.03.19 |
---|---|
Ajax (0) | 2015.03.09 |
MySQL (0) | 2015.02.19 |
PHP 문법 (0) | 2015.02.18 |
웹 개발 환경 설정 (0) | 2015.02.18 |