Linux/Apache

APM 설치

Grub 2008. 10. 9. 08:09

출처 : 네이버 지식인 amadeusmk 답변 펌

APM 설치 순서는...
MySQL 을 먼저 설치하고
static 방식과 DSO 방식에 따라
아파치를 먼저 설치후 PHP 설치(DSO 방식)나...
아파치를 옵션없이 configure 만 하고 PHP 설치후...
다시 아파치 옵션을 줘서 configure 한 후 설치(static 방식)이 있습니다...

나중의 확장성(?)을 위해선... DSO 방식이 좋고...
사용용도와 범위가 명확하다면 static 방식이 더 성능면에서 우수하다고 합니다...

상세한 옵션은 검색을 해보시면... 더많은 자료들이 나올것이고... ^^;

DSO 방식으로 설치를 하실려면...

1. 먼저 MySQL 설치 후...

2. Apache 설치

./configure --prefix=/usr/local/apache --enable-module=so ; make ; make install

3. PHP 설치

./configure --prefix=/usr/local/php --with-mysql --with-apxs=/usr/local/apache/bin/apxs ; make ; make install

cp php.ini-dist /usr/local/lib/php.ini

이렇게 하시면 되구요...

4. httpd.conf 파일에 다음의 내용이 추가됐는지 확인하시고 없으면 추가시켜 주시면 됩니다...

LoadModule php4_module libexec/libphp4.so # PHP4 의 경우

AddModule mod_php4.c

또는

LoadModule php5_module libexec/libphp5.so # PHP5 의 경우

AddModule mod_php5.c

그리고...

AddType application/x-httpd-php .php .phtml

추가 시킬때는 비슷한 단어(?)가 있는곳을 찾아 그 아래에 해주시면 됩니다... ^^;;


Static 방식으로 설치 하실때는...

1. MySQL 설치 후...

2. Apache 압축푼 디렉토리(/tmp/apache 라고 가정)에서 그냥...

./configure

요렇게만 하시고...

3. PHP 압축해제한 디렉토리로 이동하신후...

./configure --prefix=/usr/local/php --with-mysql --with-apache=/tmp/apache ; make ; make install

cp php.ini-dist /usr/local/lib/php.ini

4. 다시 Apache 컴파일 및 설치를 위해 아까 Apache 압축푼 디렉토리로 이동후...

./configure --prefix=/usr/local/apache --activate-module=src/modules/php4/libphp4.a ; make ; make install

하시면 되고... 이때 PHP5 라면... 위의 경로에서 php4 를 php5 로 바꿔주시면 됩니다...

그러고 나서... httpd.conf 파일을 열어...

AddType application/x-httpd-php .php .phtml

추가하시고 그외 기타 설정등을 하시면 끝납니다...

http://www.php.net/manual/en/install.unix.php    :  참조