| 注册 | 忘记密码
奇技淫巧 - 阅读主题
<<  <  1  >  >>

[FreeBSD安装手记] 3. Web服务安装配置

好(0) 差(0) 阅读(3636) 评论(0)
Wen 给 Wen 发消息 给 Wen 发email
作者头像
等级:◆◆◆◆◇◇◇

本文仅以Apache 1.3 + PHP 4 + MySQL 4.1为例,其它搭配只需安装相应的port即可。

  1. 安装Apache

    以root身份执行:

    cd /usr/ports/www/apache13/
    make install clean

  2. 安装PHP

    同样要用root身份执行:

    cd /usr/ports/www/mod_php4/
    make install clean

    下面安装PHP的常用扩展库,注意要把MySQL选上(如果搭配其它数据库则选择其它相应扩展库):

    cd /usr/ports/lang/php4-extensions/
    make install clean

  3. 安装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服务器端。

  4. 配置

    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"

    使得服务在开机的时候加载进内存。

Share/Save/Bookmark

发表于 2006-02-27 15:17:23
奇技淫巧 - 阅读主题
<<  <  1  >  >>

Valid XHTML 1.0 | Valid CSS2 | WAI-A WCAG 1.0

Copyright 2005-2018 WEN'S Horizon [32/0.026]