FreeBSD8.1安装步骤
----------------------------------------------------------------
一. BIOS的设置
首先在启动计算机的时候进入BIOS设置,把系统启动选项设置成光盘启动,保存配置后,放入系统光盘,重新启动计算机,让计算机从系统光盘启动。
下面我们以AMI BIOS为例来加以设置,启动电脑,刚出现画面就按Delete键,有的电脑需要按F2键,进入如图所示的BIOS画面。
在上图中,首先使用→ 方向键选择Boot,然后再用↓ 方向键选择CD-ROM 项,然后按键盘上的“shift + +”键,将其放置到第一位(最上方)。设置启动顺序后,需要按F10键进行保存,弹出如下图所示的画面:
选择 [Yes],保存设置。
------------------------------------------------------------------------------------------------------------------------------- 二. 系统的安装
1. 进入安装界面,选择默认引导 FreeBSD
2. 在Country Selection界面,选择United States(美国)
3. 选择Custom (自定义安装)
4. 选择 Partition(分区),选择[Yes]
之后进入如下界面:
按 A 键 (A=Use Entire Disk),然后按 Q 键退出。 如下图所示:
5. 选择Standard
6. 选择 Label
分区标准:
/ Swap /var /usr /data
1G 1G 5G 5G 剩余
/tmp 1G
进入之后分区,按 C键创建分区,设置分区大小,类型,挂载目录等... 如下图(可能与分区标准不同):
7. 分区完成之后,按Q 键退出,选择Media,CD/DVD
8. 选择 Commit(提交),然后选择 X Exit,最后选择[Yes],开始安装
9. 选择 [Yes]
10. 配置root密码 默认密码设置为33.com
11. 选择Time Zone,设置时间区域
选择 Asia,China, 城市设置如图所示:
12. 设置网卡
选择Interfaces
选择em0
不使用IPv6 和 DHCP
13. Host命名方式为:
系统简拼-区域简拼+ip最后部分。
如:北京115.182.59.63 是FreeBSD系统。则名称为:Fb-bj63
哈尔滨_218.8.242.1装的系统是debian。则名称为:Db-heb1 以下作为测试机使用,可以不遵循此命名方式:
现在启动em0
选择 sshd
然后exit , exit , exit install之后自动重启
选择Yes自动重启后进行如下设置: 进入系统,编辑sshd_conf文件 vi /etc/ssh/sshd_config 更改允许root用户访问 ............................... #LoginGraceTime 2m
PermitRootLogin yes // 找到此配置行,将#去掉,将no改为yes 重启sshd服务 /etc/rc.d/sshd restart
到此为止即可用SecureCRT连接服务器。
------------------------------------------------------------------------------------------------------------------------------- 三. 系统更新
输入命令sysinstall,选则Configure,选择 Distributions
选择src和ports
选择 All
按OK 退出,选择ports
选择FTP(选择 Taiwan ftp.tw.freebsd.org )
更新完毕后退出即可! 然后执行命令:
cp /usr/share/examples/etc/make.conf /etc/ 编辑 /etc/make.conf,修改以下内容: 查找csup,修改成如下内容: SUP_UPDATE= #
SUP= /usr/bin/csup SUPFLAGS= -g -L 2
SUPHOST= cvsup.cn.FreeBSD.org
SUPFILE= /usr/share/examples/cvsup/standard-supfile PORTSSUPFILE= /usr/share/examples/cvsup/ports-supfile #DOCSUPFILE= /usr/share/examples/cvsup/doc-supfile 最后一行添加 WITHOUT_X11= 更新src
cd /usr/src make update 更新ports cd /usr/ports make update 如果出现以下错误:
解决方法:先执行portsnap fetch extract命令,然后再执行make update命令即可! 至此系统安装、更新完毕!
----------------------------------------------------------------------------------------------------- 附:安装screen软件包
你是不是经常需要ssh或者 telnet 远程登录到 Linux 服务器?你是不是经常为一些长时间运行的任务而头疼,比如系统备份、ftp 传输等等。通常情况下我们都是为每一个这样的任务开一个远程终端窗口,因为它们执行的时间太长了,必须等待它们执行完毕,在此期间可不能关掉窗口或者断开连接,否则这个任务就会被杀掉,一切就半途而废了,而Screen可以帮助我们解决这个问题。
简单来说,Screen是一个可以在多个进程之间多路复用一个物理终端的窗口管理器。Screen中有会话的概念,用户可以在一个Screen会话中创建多个Screen窗口,在每一个Screen窗口中就像操作一个真实的telnet/SSH连接窗口那样。 test# whereis screen
screen: /usr/ports/sysutils/screen test# cd /usr/ports/sysutils/screen test# make install clean test# rehash
接下来就可以使用screen命令了....