블로그

CentOS 아파치 + PHP 설치

CentOS 에서 yum 을 이용한 아파치 서버 및 PHP 설치입니다.

아파치 설치

# yum install httpd
# ls -l /etc/httpd
total 8
drwxr-xr-x 2 root root 4096 May  6 13:39 conf
drwxr-xr-x 2 root root 4096 May  6 13:39 conf.d
lrwxrwxrwx 1 root root   19 May  6 13:39 logs -> ../../var/log/httpd
lrwxrwxrwx 1 root root   29 May  6 13:39 modules -> ../../usr/lib64/httpd/modules
lrwxrwxrwx 1 root root   19 May  6 13:39 run -> ../../var/run/httpd

PHP설치

# yum install php

아파치 버추얼호스트

아파치의 httpd.conf 파일에서 아래의 버추얼호스트 라인의 주석을 해제합니다.

NameVirtualHost *:80

버추얼 호스트 설정을 추가합니다.

# vi /etc/httpd/conf/httpd.conf
<VirtualHost *:80>
ServerName test.fun25.co.kr
DocumentRoot /home/test/www
<Directory /home/test/www>
   Options MultiViews
   AllowOverride All
   Order allow,deny
   Allow from all
</Directory>
ErrorLog /home/test/logs/error.log
LogLevel warn
CustomLog /home/test/logs/access.log combined

서버 부팅시 자동시작

 # chkconfig httpd on