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 : 참조