新闻 | 天津 | 民生 | 广电 | 津抖云 | 微视 | 读图 | 文娱 | 体育 | 图事 | 理论 | 志愿 | 专题 | 工作室 | 不良信息举报
教育 | 健康 | 财经 | 地产 | 天津通 | 旅游 | 时尚 | 购物 | 汽车 | IT | 亲子 | 会计 | 访谈 | 场景秀 | 发布系统

"津云"客户端
  您当前的位置 :北方网 > IT浪潮 > 滚动新闻 正文
关键词:

在FreeBSD下架设web服务器


http://www.enorth.com.cn  2007-09-12 22:47

  系统安装、升级、内核定制环境要求

  FreeBSD 5.2.1 RELEASE

  Mysql 4.0

  Apache 2.0.50

  PHP 4.3.8

  Pure Ftpd 1.0.20

一、系统安装

  系统安装选择standard方式

  Minimal安装,安装完后启动系统

/stand/sysinstall

  configure->distributions

  选择:src->sys和 ports两个,安装系统内核源码和ports tree

  这一段对服务器没用,只是为了方便在家里用ADSL接入互联网,以便调试服务器

  ================================================

  启用adsl:

  编辑ppp.conf配置文件

  ee /etc/ppp/ppp.conf

  加入以下代码:

  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:

  ppp -ddial adsl

  如果想在系统启动时自动启用adsl:ee /etc/rc.conf

  加入以下代码:

ppp_enable="YES"  

  ppp_mode="ddial"

  ppp_profile="adsl"

  ===================================

二、cvsup 升级源码

  确定机器已经联上网了

cd /usr/ports/net/cvsup-without-gui

  make install clean

  这个过程会很漫长,去看会儿China Open吧,吼吼........

  好了,cvsup装好了,现在来升级源码

  supfile懒得自己写,可以拷sample过来用:

  为了以后升级时不用再写supfile,建个目录放supfile吧

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

ee /usr/cvsup/ports-supfile

  为了加快cvsup的速度,用国内的cvsup服务器

  *default host=cvsup3.cn.freebsd.org #把这行改了

  作为一个web服务器,没必要升级全部的ports tree,再接着改一下

  #ports-all #这行前面加上注释号,不然就会更新全部ports tree了

  然后,下面的一段已经加上注释号的,也要改

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

  cvsup -g -L 2 /usr/cvsup/ports-supfile

  好,再去看会儿China Open吧,赫赫

  更新系统源码

  编辑supfile

  ee /usr/cvsup/standard-supfile

  有两个地方要改:

*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多教程可以看

共3页。 1 2 3 :
编辑 赵国栋 天极ChinaByte
[进入IT论坛]
请您文明上网、理性发言并遵守相关规定,在注册后发表评论。
 北方网精彩内容推荐
无标题文档
天津民生资讯
天气交通 天津福彩 每月影讯 二手市场
空气质量 天津股票 广播节目 二手房源
失物招领 股市大擂台 天视节目 每日房价
热点专题
北京奥运圣火传递和谐之旅 迎奥运 讲文明 树新风
解放思想 干事创业 科学发展 同在一方热土 共建美好家园
2008天津夏季达沃斯论坛 《今日股市观察》视频
北方网网络相声频道在线收听 2008高考招生简章 复习冲刺
天津自然博物馆馆藏精品展示 2008年天津中考问题解答
带你了解08春夏服饰流行趋势 完美塑身 舞动肚皮舞(视频)
C-NCAP碰撞试验—雪佛兰景程 特殊时期善待自己 孕期检查
热点新闻排行 财经 体育 娱乐 汽车 IT 时尚 健康 教育

Copyright (C) 2000-2021 Enorth.com.cn, Tianjin ENORTH NETNEWS Co.,LTD.All rights reserved
本网站由天津北方网版权所有