A+P+M: Apache+PHP+MySQL을 말하는 것으로, 중소규모의 웹사이트에서 많이 사용하는
솔루션입니다. 아래는 포트 설치를 기준으로 합니다. 패키지를 사용할 수 있다면,
apache, mysql-client 패키지는 바이너리로 설치해도 좋습니다만
한국어 사용을 위해 mysql-server 패키지는 포트에서 다시 빌드하기 바랍니다.
mod_php4역시 사용자 옵션을 묻는 포트이므로, 포트에서 빌드하시기 바랍니다.
(사용자 옵션:ftp,gd,여러Database지원,xml,등등)
1. www/apache13 을 설치합니다.
cd /usr/ports/www/apache13 && make install clean
웹 서버는 다시 부팅하거나, 다음 명령으로 실행할 수 있습니다.
/usr/local/sbin/apachectl start
2. databases/mysql3??-server
cd /usr/ports/databases/mysql3??-server && make install clean
MySQL 서버의 경우 한국어 데이터의 sorting을 가능하게 하려면 FAQ의 데이터베이스
카테고리를 찾아보세요. MySQL 서버를 실행하려면 다음과 같이 합니다.
sh /usr/local/etc/rc.d/mysql-server.sh start
3. PHP의 경우 www/mod_php3 (혹은 mod_php4)를 설치합니다.
cd /usr/ports/www/mod_php4 && make install clean
이 포트에서 make install 을 하면, mysql을 포함한 여러가지 데이터베이스 프로그램과의
연동 여부를 물어 옵니다.
3. PHP 스크립트의 phpinfo() 구문 등을 이용해서 연동이 잘 되는지 확인해 봅니다. jbkb, cjh, ratsbomb |