好(0) 差(0) 阅读(1305) 评论(0)
本文仅以Apache 1.3 + PHP 4 + MySQL 4.1为例,其它搭配只需安装相应的port即可。
安装Apache
以root身份执行:
cd /usr/ports/www/apache13/
make install clean安装PHP
同样要用root身份执行:
cd /usr/ports/www/mod_php4/
make install clean下面安装PHP的常用扩展库,注意要把MySQL选上(如果搭配其它数据库则选择其它相应扩展库):
cd /usr/ports/lang/php4-extensions/
make install clean安装MySQL
以root身份执行:
cd /usr/ports/database/mysql41-server/
make install clean注:在安装PHP的MySQL扩展库的时候会自动安装MySQL的客户端的port,目前是4.1版本的,即mysql41-client,所以这里相应装上4.1版本的服务器端。以后随着版本升级,PHP的MySQL扩展库可能会使用更高版本的客户端。总之在安装完PHP的MySQL扩展库后,最好安装上与之版本相应的MySQL服务器端。
配置
Apache的配置文件位于/usr/local/etc/apache/
主配置文件是httpd.conf
PHP的配置文件位于/usr/local/etc/php.ini
此外配置加载哪些扩展库的文件在/usr/local/etc/php/extension.ini
MySQL的数据库存放在/var/db/mysql/
安装完毕没有配置文件,可以自己写一个my.cnf放在/var/db/mysql/下关于这些软件的具体配置这里就不谈了,可以参考各软件的手册。完成配置后即可在/etc/rc.conf文件里加上如下两句:
mysql_enable="YES"
apache_enable="YES"使得服务在开机的时候加载进内存。
用户登录



