基于FreeBSD5.4全能服务器安装v1.01(dns,ftp,ap…

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

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

基于FreeBSD5.4全能服务器安装v1.01(dns,ftp,apache,qmail)
版权声明:本着开源的思想,大家尽可以转载也希望大家不要垄断技术
作者:曹海波(b.s.d)
联系方式:
QQ:76091090
电邮:b.s.d@163.com  
强烈建议:安装系统时安装src和ports
理由:经过试验可以提升同步src和ports的速度
2005-10-18给FTP服务器后台管理增加二级登陆密码以增强安全性
2005-10-8 暂停Qmail服务器的公布(一是:需要改进,二是:篇幅太长装不下)
2005-9-13 增加了相应的说明文字特别是在ftp服务器方面
2005-7-18 发表
2005-4-20 成搞
###################################基本设置####################################
setenv PACKAGEROOT "ftp://ftp.jp.freebsd.org"
设置环境变量使pkg_add –r 源代码安装方式选择较快的服务器下载二进制软件安装
pkg_add -r cvsup-without-gui
下载并安装二进制代码程序cvsup-without-gui(cvsup-without-gui无图形支持在文本方式下工作的软件,用来同步代码及ports用。)
编辑/etc/rc.conf
ee /etc/rc.conf
增加以下(用来停止sendmail)
sendmail_enable="NO"  
sendmail_submit_enable="NO"  
sendmail_outbound_enable="NO"  
sendmail_msp_queue_enable="NO"
mkdir /usr/home/chb/pkg_info
reboot
pkg_info | col -b >; /usr/home/chb/pkg_info/pkg_info_cvsup-without-gui.txt
(主要是记录安装的软件,用来以后分析软件包的关联性)
################################同步系统代码###################################
cvsup -g -L 2 -h cvsup.jp.FreeBSD.org /usr/share/examples/cvsup/standard-supfile
(注意:standard-supfile这个文件同步前一定要查看里面内容是否正确!即:[*default release=cvs tag=  ]    默认的情况下可能会把代码同步到当前的最新版本,当然这个最新版本可能是current版!所以一定要指定!
我的写法是:
*default release=cvs tag=RELENG_5_4  意思是同步到FreeBSD5.4的当前稳定版代码
还有就是值得注意的是:
目前同步代码可以选择两个文件
一是:stable-supfile
二是:standard-supfile
stable-supfile     一般已经指定了同步代码的版本,一般也不需要设定!但是用FreeBSD5.2.1的朋友们就需要注意了因为FreeBSD5.2.1会把代码同步到4系的最新版,我一直没明白FreeBSD开发小组为什么会这么做!一旦没有修改就同步的话,轻则造成部分软件无法使用重则造成内核错误根本就无法进入系统!我可亲身经历过
standard-supfile    我认为同步前最好核对一下里面关于同步代码版本的部分。
至于为什么选择standard-supfile而不选择stable-supfile我可是经过N次的重做才确定用standard-supfile
登陆系统后运行uname –v查看系统版本号你会发现
以standard-supfile同步的系统显示的是FreeBSD 5.4-RELEASE-p4 #0: Sat Jul 16 09:29:22 CST 2005 chb@ns1.tjhaina.net:/usr/obj/usr/src/sys/GENERIC
注意这里的5.4-RELEASE-p4用stable-supfile是不会出现p4的!
当然这只是我个人的做法!
)
reboot
################################编译系统内核###################################
cd /usr/src
make -j4 buildworld
多线程支持加快编译速度(注意:cpu的占用率会升高)

标签:

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

上一篇:FreeBSD下Mount总结[z]

下一篇:如何在安装ports时缩短下载时间