奇技淫巧 - 阅读主题
<<  <  1  >  >>

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

好(0) 差(0) 阅读(1305) 评论(0)
poster face
发表次数:1396
等级:◆◆◆◆◇◇
经验:11,233
魅力:1,373,031
给 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  >  >>
发表评论
评论将以 过客 的名义发表
你的名字/昵称:
为减少垃圾评论,请准确回答问题:

注意:不超过 65535 字节,不支持HTML,支持NN Code

| | | 注册 | 忘记密码
分类浏览: 足迹 | 美食 | 开心 | 奇技淫巧 | 科学 | 音视 | 琐事 | WENSH事务 | 过客留言 | 前梦想国度 |
English categories: Footprints | Recipes | Fun | Tech | Science | Entertainment | Life | WENSH Affairs | Guests' Msgs |
| 链接 | 服务 | 留言 | 关于 NetNest |
Valid XHTML 1.0 | Valid CSS2 | WAI-A WCAG 1.0
W3Csites.com Listed | Directory of Travel Blogs | Travel blogs | Travel | Top Blogs
Copyright 2005-2008 WEN'S Horizon [32/1.170]
Powered by NetNest 2.1.0.081019 © 2004-2008 NetNest Group