配置FreeBSD6.2过程记录

2007-11-26 21:16:09
王春生
转贴 7937

一、安装基本的系统:

首先是最小化安装,可以通过ssh进行登录,远程控制就达到目的了。

二、安装基本的工具:

通过package安装vim-lite, subversion, curl, wget,lynx这几个必需的工具。

如果你的网速比较慢,可以设置PACAGEROOT=ftp://ftp.cn.freebsd.org/就可以了。然后通过pkg_add -r命令安装。

三、安装ports:

按照FreeBSD的使用手册上面讲的,同步一份port到你的机器。如果网速比较慢,也可以指定一个比较快的镜像。

四、安装jail:

其实jail的安装没有那么复杂的,照着手册做就可以了。遇到的一点麻烦就是安装源代码的时候特别的慢。后来我是通过ftp连接到某一台镜像服务器,把它的源代码包都下载下来。然后直接包里面的install.sh all命令就可以了。

jail_enable="YES"
jail_list="xxx"
jail_xxx_rootdir="/home/jails/xxx"
jail_xxx_hostname="www.xxx.com"
jail_xxx_ip="xxx"
jail_xxx_devfs_enable="YES"
jail_xxx_devfs_ruleset="xxx_ruleset"

五、安装apache: 

安装apache也非常的简单,直接到/usr/port/www/apache22下面make 就可以了。会提示你选择安装哪些包。

六、安装php: 

先安装基本的php,然后安装php5-extension下面的扩展。

安装完之后,发现php没有启作用,后来仔细观察,发现早有提示,而自己没有注意,需要执行下面的一句命令:
sudo libtool --finish /usr/ports/lang/php5/work/php-5.2.5/libs 

七、安装mysql:

 安装完mysql之后,要记得执行/usr/local/bin/mysql_install_db来建立初始的数据库。

八、配置ssl: 

这一块请大家参考:http://www.modssl.org/docs/2.8/ssl_faq.html

九、 解决 Failed to enable the ‘httpready’ Accept Filter问题:

参考:http://www.mydigitallife.info/2006/04/23/freebsd-apache-http-accept-filter-error/ 

评论列表
wwccss 2007-12-30 10:48:11
欢迎你啊。我现在不用QQ,你加我msn吧。wwccss#263.net
乌托邦 2007-12-30 08:54:06
站长,你好!我是窝窝网的乌托邦,感受到你对开源事业的坚持精神!非常棒。分享精神是最无私的,我也致力于中国互联网的开源,现在在做一个wodig开源程序,想认识你,想向你学习。QQ:23811390/Gtalk:8551800#gmail.com
1/1
发表评论
评论通过审核后显示。