본문 바로가기
개발, IT

Apache + PHP + MySQL 설치

by Nabi™ 2008. 9. 17.
1. MySQL 설치
   MySQL을 먼저 설치해야한다.

2. Apache 설치
configure --prefix=/usr/local/apache
--enable-module=so
--enable-so
--enable-rewrite
--enable-file-cache
--enable-cache
--enable-cern-meta
--enable-headers

--enable-so : PHP와 연동을 위한것
--enable-modules=so : Tomcat connecter, PHP등 so확장자를 가진 파일들의 모듈을 아파치에 로딩시킬수 있게
--enable-headers : IE6과 쿠키에 관련된 옵션, IE6으로 버전 업이 되면서 각각의 프레임에서 쿠키를 구울 수 없게 되었다. 이것을 지원해 주는것
--enable-rewrite : ServerConfig, VirtualHost Directory, Htaccesscess를 설정하기 위한 옵션  

# make
# make install

-- 부팅 관련 아파치 재시동 정의
cp -p /usr/local/apache/bin/apachectl /etc/rc.d/init.d/httpd

Apache 의 자동 실행 스크립트 파일은 chkconfig 명령어를 이용하여 등록할 수 없다. chkconfig 명령어를 사용하기 위해서 다음과 같은 내용을 스크립트 파일의 주석부분에 추가한다.

# Comments to support chkconfig on RedHat Linux
# chkconfig: 2345 90 90
# description: A very fast and reliable WebServer engine.

chkconfig 명령어를 이용하여 httpd의 자동실행을 등록한다.

# chkconfig --add httpd

# vi /usr/local/apache/conf/httpd.conf
다음라인 추가
AddType application/x-httpd-php .php .phtml .php3 .php4 .php5
AddType application/x-httpd-php-source .phps

3. PHP 설치
configure --prefix=/usr/local/php \
--with-apxs2=/usr/local/apache/bin/apxs \
--with-config-file-path=/usr/local/apache/conf \
--with-mysql=/usr/local/mysql

# make
# make install
좋은정보가 되셨다면 아래 한번 클릭해주세요^^


댓글