리눅스 우분투 9 APM(apache+php+mysql) 설치 및 설정(웹서버) : Linux Ubuntu
** 본 포스트는 APM 웹서버를 쉽게 구축할 수 있는 방법을 제공하고 있습니다. 서버운영에는 적합하지 않을 수도 있습니다. 아래의 포스트를 참고하시기 바랍니다.
[최근 포스트] 리눅스 우분투 9 APM(apache+php+mysql) 설치(컴파일용) 및 설정(웹서버) : Linux Ubuntu
아파치 설치
아파치설치여부를 확인한다.
$ dpkg -l|grep apache2
아파치를 설치한다.
$ sudo apt-get install apache2
브라우져로 통해 아파치 웹서버에 접근해보자.
http://호스트아이피
It work! 문구가 출력되면 정상적으로 아파치가 구동되는 것이다.
아파치 설정하기
$ cd /etc/apache2
폴더에 접근하면 다양한 설정파일들이 존재한다. 일반적으로 httpd.conf 가 아파치 설정파일인데, 여긴 모두 세분화되어 있다. 아우 귀차니즘...
꼭 참고할 설정파일들
** -enabled 와 -available 차이점을 모르겠습니다. 전 enabled 만 수정합니다.
# 아파치 기본 설정 $ sudo vi /etc/apache2/apache2.conf # 포트설정 $ sudo vi /etc/apache2/ports.conf # public 파일 설정 $ sudo vi /etc/apache2/mods-enabled/dir.conf # 언어셋관련 설정 $ sudo vi /etc/apache2/mods-enabled/autoindex.conf # 파일타입 설정 $ sudo vi /etc/apache2/mods-enabled/mime.conf # 웹서비스 설정 $ sudo vi /etc/apache2/sites-enabled/000-default
서버네임등록
$ sudo vi /etc/apache2/apache2.conf
아무 행에 서버네임 삽입
ServerName "localhost"
넣지 않을 경우 서비스 시작및 재시작 과정에 다음과 같은 경고가 출력된다.
# apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
포트 (8,9 행) 88 번으로 변경
$ sudo vi /etc/apache2/ports.conf
NameVirualHost *.:88
Listen 88
웹서비스는 루트 경로 sol 계정으로 변경
$ sudo vi /etc/apache2/sites-enabled/000-default
1행 포트번호 변경
<VirtualHost *:88>
4,9 행 웹서비스 루트 경로 변경
DocumentRoot /home/sol/www
아파치를 재시작하자.
$ sudo /etc/apache2 restart
테스트용 html 파일을 생성하자
$ cd /home/sol/www
$ vi index.html
브라우져를 통해 웹서비스 접근하기
http://호스트:88
PHP 설치
$ sudo apt-get install php5-common php5 libapache2-mod-php5
설정파일 위치
$ sudo vi /etc/php5/apache2/php.ini
만약 수정할 경우 아파치를 재시작하다.
테스트용 파일 생성 test.php
<?php
phpinfo();
?>
브라우져를 통해 웹서비스 접근하기
http://호스트:88/test.php
페이지 출력이 제대로 되지 않을 경우 운영체제를 리부팅해주면 된다.
MySQL 설치
$ sudo apt-get install mysql-server
설치과정에서 root 암호도 입력해야하니 참고하자.
mysql 접속
$ mysql -u root -p 암호
mysql 서비스 재시작
$ sudo /etc/init.d/mysqld restart
'플렛폼 > 우분투' 카테고리의 다른 글
리눅스 우분투 9 MySQL 5.1.35 설치 및 설정 : Linux Ubuntu (4) | 2009.06.12 |
---|---|
리눅스 우분투 9 APM(apache+php+mysql) 설치(컴파일용) 및 설정(웹서버) : Linux Ubuntu (0) | 2009.06.11 |
리눅스 우분투 9 openssh , vsftp 설치 및 설정하기 : Linux Ubuntu (4) | 2009.06.04 |
리눅스 우분투 9 네트워크 아이피(IP) 변경 : Linux Ubuntu (2) | 2009.06.04 |