FreeBSD 6.2-BETA2 WebServer架设总结

http://tech.ddvip.com   2008年01月21日    社区交流

内容摘要:如果您要是装FreeBSD 6.2-BETA2 似乎已经很安全稳定的了.就没有必要花二三个小时去重新编译吧.起码安装WEBserver不用.只要您把安全做好.我认为利用系统漏洞入侵您的服务器不太可能..有必要的时候再重新编译..

  #ee /etc/rc.conf

  snmpd_enable="YES"

  mrtg_daemon_enable="YES"

  #mkdir /usr/local/www/apache22/data/mrtg

  //新建mrtg 为了是用ip可以直接访问mrtg

  #cd /usr/ports/distfiles/

  #tar -zxvf mrtg-2.14.5.tar

  #cd mrtg-2.14.5

  #cp images/* /usr/local/www/apache22/data/mrtg

  //把mrtg解压一下.再把这些图像文件cp到mrtg下面.

  #cd /usr/local/etc/mrtg

  # rehash

  # cfgmaker mrtg@www.stuhack.com >mrtg.cfg

  //上面请特别注意:在 mrtg@www.stuhack.com 也可以换成mrtg@yourip

  //mrtg 是有其意义的(在 snmp 这个通讯服务里面的预设搜寻的一个代码,默认的可能是public,这就是刚才要查看snmpd.conf里的原因了)

  //所以,如果你的主机的动态 DNS 名称为 your.domain.name 则你就『一定』要写成 mrtg@your.domain.name 才行!千万不要弄错了!

  #ee mrtg.conf

  //还需要编辑一下这个文件加入WorkDir这一项,就是你的生成的网页的存放的位置。

  WorkDir: /usr/local/www/apache22/data/mrtg

  # Options[_]: growright, bits

  Language:GB2312

  //这个要注意的一点是他们前边不要有空格,否则会有什么” ERROR: Line 8 ( WorkDir: /var/www/html/mrtg) in CFG file (mrtg) does not make sense”的错误。

  #whereis mrtg

  mrtg: /usr/local/bin/mrtg /usr/local/man/man1/mrtg.1.gz /usr/ports/net-mgmt/mrtg

  //为查找mrtg到底在哪..

  # /usr/local/bin/mrtg /usr/local/etc/mrtg/mrtg.cfg

  # /usr/local/bin/mrtg /usr/local/etc/mrtg/mrtg.cfg

作者:Stuhack    责编:豆豆技术应用

正在加载评论...