首页
客厅
圈子
日志
聚会
搜索:
客厅
圈子
日志
相册
话题
聚会
热门关键字:
小区
安北
雄鹰
天成
回声
客厅
江凯
好好
我不认识你
5164
系统管理
Linux
FreeBSD
Solaris
SCO
HP-UX
IBM-AIX
Tru64
IRIX
MacOsX
其它
数 据 库
MySQL
PostgreSQL
Oracle
Informix
Sybase
DB2
其它
网管技术
网络技术
路由技术
网络设备
存储备份
硬件技术
其它
编程技术
Shell
C/C++
ASP
Apache
AJAX
hibernate
spring
CSS
Perl
Php
Java
python
HTML/JS/XML
网络编程
源码天堂
软件工程
其它
网络安全
系统
网络
程序
数据库
加密与破解
安全工具
其它
应用专题
Web
Mail
FTP
DNS
Proxy
LDAP
CVS
Rsync
SSL
VPN
防火墙
其它
其它专题
计算机技术应用
计算机在线手册
健康心理知识
育儿百科知识
原创文学
FreeBSD WEB服务器架设笔记 1
【 标签:系统管理,freebsd 】【 发布时间:2008-01-01 】
上一篇
下一篇
系统安装、升级、内核定制
FreeBSD 5.2.1 RELEASE
Mysql 4.0
Apache 2.0.50
PHP 4.3.8
Pure Ftpd 1.0.20
一、系统安装
系统安装选择standard方式
Minimal 安装,安装完后启动系统
Code:
[Copy to clipboard]
/stand/sysinstall
configure->distributions
选择:src->sys 和 ports 两个,安装系统内核源码和ports tree
这一段对服务器没用,只是为了方便在家里用ADSL接入互联网,以便调试服务器
================================================
启用adsl:
编辑 ppp.conf 配置文件
Code:
[Copy to clipboard]
ee /etc/ppp/ppp.conf
加入以下代码:
Code:
[Copy to clipboard]
adsl : #配置代号
set device PPPoE: em0 # 用你的网卡设备名称替代xl1
set authname *** #你的ADSL登陆名称
set authkey *** #你的账号密码
set dial
set login
set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0
add default HISADDR# Add a (sticky) default route
enable dns #从拨号服务器中获得正确的DNS服务器地址
注意:每一个设定行前要有一个空格,adsl: 这一个配置代号行前面不能有空格
手动启用ADSL:
Code:
[Copy to clipboard]
ppp -ddial adsl
如果想在系统启动时自动启用adsl:ee /etc/rc.conf
加入以下代码:
Code:
[Copy to clipboard]
ppp_enable="YES"
ppp_mode="ddial"
ppp_profile="adsl"
===================================
二、cvsup 升级源码
确定机器已经联上网了
Code:
[Copy to clipboard]
cd /usr/ports/net/cvsup-without-gui
make install clean
这个过程会很漫长,去看会儿 China Open 吧,吼吼 ........
好了,cvsup 装好了,现在来升级源码
supfile懒得自己写,可以拷sample过来用:
为了以后升级时不用再写supfile,建个目录放supfile吧
Code:
[Copy to clipboard]
mkdir /usr/cvusp
cp /usr/share/examples/cvsup/stable-fupfile /usr/cvsup
cp /usr/share/examples/cvsup/standard-fupfile /usr/cvsup
cp /usr/share/examples/cvsup/ports-fupfile /usr/cvsup
一般就用这三个,如果你觉得不够,可以将 /usr/share/examples/cvsup 下面的supfile 全拷过去
更新 ports tree
编辑 supfile
Code:
[Copy to clipboard]
ee /usr/cvsup/ports-supfile
为了加快 cvsup 的速度,用国内的cvsup服务器
Code:
[Copy to clipboard]
*default host=cvsup3.cn.freebsd.org #把这行改了
作为一个web服务器,没必要升级全部的 ports tree,再接着改一下
Code:
[Copy to clipboard]
#ports-all #这行前面加上注释号,不然就会更新全部 ports tree了
然后,下面的一段已经加上注释号的,也要改
Code:
[Copy to clipboard]
ports-base
#ports-arabic
ports-archivers
#ports-astro
#ports-audio
#ports-benchmarks
#ports-biology
#ports-cad
#ports-chinese
ports-comms
ports-converters
ports-databases
ports-deskutils
ports-devel
ports-dns
ports-editors
ports-emulators
#ports-finance
#ports-french
ports-ftp
#ports-games
#ports-german
#ports-graphics
#ports-hebrew
#ports-hungarian
#ports-irc
#ports-japanese
ports-java
#ports-korean
ports-lang
ports-mail
ports-math
#ports-mbone
ports-misc
#ports-multimedia
ports-net
#ports-news
#ports-palm
#ports-picobsd
#ports-polish
#ports-portuguese
ports-print
#ports-russian
#ports-science
ports-security
ports-shells
ports-sysutils
ports-textproc
#ports-ukrainian
#ports-vietnamese
ports-www
#ports-x11
#ports-x11-clocks
#ports-x11-fm
#ports-x11-fonts
#ports-x11-servers
#ports-x11-toolkits
#ports-x11-wm
改完存盘,然后更新 ports tree
Code:
[Copy to clipboard]
cvsup -g -L 2 /usr/cvsup/ports-supfile
好,再去看会儿 China Open 吧,赫赫
更新系统源码
编辑 supfile
Code:
[Copy to clipboard]
ee /usr/cvsup/standard-supfile
有两个地方要改:
Code:
[Copy to clipboard]
*default host=cvsup3.cn.freebsd.org
*default release=cvs tag=RELENG_5_2_1_RELEASE
注意:原文件中的 cvs tag 是一个点,一定要改了它(偶就曾因为忘记改这行,结果更新到了6.*,暴汗~~~~),特别是用current分支的朋友,并且一定要改对,可以去这个网页查 cvs tag:
http://www.freebsd.org/cgi/cvsweb.cgi/src/
定制内核
这个没什么可说的了,N多教程可以看
有一点要说明,如果你没有更新过系统源码,用以下代码编辑安装新内核
Code:
[Copy to clipboard]
/usr/sbin/config 你的内核文件名
cd ../complie/你的内核文件名
make depend
make
make install
如果更新过系统源码:
Code:
[Copy to clipboard]
cd /usr/src
make buildkernel KERNCONF= 你的内核文件名
make installkernel KERNCONF=你的内核文件名
【 标签:系统管理,freebsd 】【 发布时间:2008-01-01 】
上一篇
下一篇
最多人阅读的文章
最多人评论的文章
相关文章
原创文章列表
·
11月份晋级作品列表
·
原创文学大赛作品1
·
原创文学大赛作品2
·
原创文学大赛作品3
·
原创文学大赛作品4
·
原创文学大赛作品5
关于布谷
|
联系我们
|
友情链接
|
布谷帮助
广州亿码科技有限公司版权所有©2000-2007
网络实名:布谷 服务热线(9:00-18:00):020-38480358-1020
简化1
简化2
简化3