FreeBSD6.1+apache2.2+php5+mysql5.0+phpwind

2009-05-13 06:26:26来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

FreeBSD6.1+apache2.2+php5+mysql5.0+phpwind
FreeBSD6.1+apache2.2+php5+mysql5.0+phpwind
服务器Xeon2.8/2G/73G*2/ LSI U320-1 RAID1/BMC5721网卡
欢迎大家提意见!
1. 系统安装
最小化模式+man+ports+src-sys+perl5.8
2./etc/rc.conf
CODE:
[Copy to clipboard]
sshd_enable="YES"
hostname="bbs"
ifconfig_lnc0="inet 10.91.11.245 netmask 255.255.0.0"
defaultrouter="10.91.255.254"
syslogd_flags="-ss"             3./etc/make.conf
CODE:
[Copy to clipboard]
CPUTYPE=nocona
NO_INET6=yes 4.重新编译内核
去掉不必要的驱动,比如USB/SCSI/RAID等,增加几行ipfw等,用SCHED_ULE代替SCHED_4BSD
#不知道打开polling对系统影响如何,暂时没有时间测试
CODE:
[Copy to clipboard]
options ACCEPT_FILTER_HTTP
options IPFIREWALL # 将包过滤部分的代码编译进内核
options IPFIREWALL_VERBOSE # 启用通过syslogd记录的日志。如果没有指定这个选项,即使您在过滤规则中指定记录包, 也不会真的记录它们
options IPFIREWALL_VERBOSE_LIMIT=105.
CODE:
[Copy to clipboard]
/etc/rc.conf
firewall_enable="YES" # 激活firewall防火墙
firewall_script="/etc/rc.firewall" # firewall防火墙的默认脚本
firewall_type="/etc/ipfw.conf" # firewall自定义脚本
firewall_quiet="YES" # 起用脚本时,是否显示规则信息。现在为"NO"假如你的防火墙脚本已经定型,那
么就可以把这里设置成"YES"了。
firewall_logging_enable="YES" # 启用firewall的log记录。6. /etc/ipfw.conf 这个我也不知道怎么设置最好,大家有什么好的方案请提出来
CODE:
[Copy to clipboard]
add 10011 allow tcp from any to me 80 in
add 10021 allow tcp from any to me 22 in
add 19991 check-state
add 19992 allow tcp from me to any out keep-state setup
add 19993 allow tcp from me to any out
add 20000 allow udp from any 53 to me
add 20001 allow udp from me to any 53我都是设置好了ipfw后,再编译内核重起,这样远程也可以控制

cvsup ports
CODE:
[Copy to clipboard]
#pkg_add cvsup-without-gui
#rehash
#cvsup -h cvsup4.cn.freebsd.org -gL 2 /usr/share/example/cvsup/ports-supfile7.安装mysql5.0

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:FreeBSD 6.2-RELEASE正式发布

下一篇:不能用OUTLOOK 收发邮件的问题