FreeBSD WEB SERVER配置

选择ports方式安装。

假定条件,最小安装的FreeBSD6.0系统。

★.安装最新Ports。

#pkg_add -r cvsup-without-gui

#cvsup –L 2 –h cvsup.freebsd.org /usr/share/examples/cvsup/ports-supfile

注:cvsup.freebsd.org是下载服务器地址,地址“cvsup.freebsd.org”不在国内,所以速度不是很理想

,建议使用以下地址:

cvsup.cn.freebsd.org cvsup1.cn.freebsd.org ~ cvsup5.cn.freebsd.org

★.安装Apache2.0

#cd /usr/ports/www/apache20

#make install clean

完全按照默认安装

★.配置Apache2.0

#ee /usr/local/etc/apache2/httpd.conf

ServerAdmin 你的邮件名字,服务期出问题时发邮件给你(例:wonjia@hotmail.com)

ServerName 你的域名如果没有域名,填写你的IP地址后边接:80(例:192.168.1.1:80)

Doucument Root “你的网站存放地址” (例:/home/www)

<Directory “这里也改成网站存放地址,同上”> </Directory>注:这里有多个<Directory”>

</Directory>只修改默认Directory后面有一个地址的位置,切记不要改错了。

DirectoryIndex 这里添加网站默认的主页(例:index.htm index.php多个文件时用空格隔开)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

#ee /etc/rc.conf

添加以下一句:

Apache2_enable=”YES”

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

#ee /etc/host.conf

应该看到以下信息:

host

bind

如果不能正常启动apache可以试着掉换一下它们的位置

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

#ee /etc/hosts

里面是以下格式

127.0.0.1 localhost

将localhost改为你机器的名称

如果有域名,在机器名称前添加域名

例:127.0.0.1 test.com test

注:假定及其名称为test 域名为test.com

★.启动apache

#cd /usr/local/etc/rc.d

#./apache2.sh start(关闭时把start换成stop)

★.查错

#sockstat -4 看看有没有80端口打开

#ps ax|grep httpd 看看有没有httpd进程

Log文件放在/var/log/httpd-error.log

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wypfwf.html