FreeBSD——安装全过程
FreeBSD全球公认的最好的开源操作系统之一,在近期的相关报道中显示运行时间最长的服务器使用的操作系统就是FreeBSD,对它的了解我先前也只是从一些报道和相关资料中得知的,一直以来都很希望亲身体验一下它,只可惜我本人对xNIX这个世界才刚刚接触实在是菜鸟中的菜鸟,之前对Linux进行了强化学习还算有些收获,前几天突发奇想准备测试一下FreeBSD,中途失败。后来,找了找资料终于看到有热心肠的人将FreeBSD的完整安装过程公布在网上,这真是一种恩赐!要知道如果没有这一手资料,还不知道我后年马月才能学习FreeBSD,面对陈旧枯燥的操作手册我真的很无奈,因为当前我要学习的是FreeBSD6.0。不过话说回来,只要认真入手还是会有回报,苍天有眼!
我测试安装的FreeBSD环境就不再重复了,为了得到一个一次良好的体验,我为此虚拟机分配了512M内存,希望跑起来不会卡,为了避免安装中出现的问题,我将硬盘配置为了IDE接口!(据我所知FreeBSD对硬件的支持性太不广泛。)
兴奋、激动、不安就带着这些心情开始了!启动虚拟机放入FreeBSD的第一张光盘来开始这次亲密接触。
1、光盘引导后进入FreeBSD的安装环境(sysinstall,之后我感觉FreeBSD提供的这个功能真的非常的好,起码特别适合我的操作习惯,不像Linux那样繁琐),选择“Standard”开始安装。
2、出现磁盘架构的一些信息,选择“OK”继续。
3、进入磁盘选择界面。
4、因为是在虚拟机测试,所以硬盘空间的选择当然是全部的,这里我选择“A=Use Entire Disk”,之后选择“Q=Finish”完成
5、安装引导,根据需要安装引导方式,这里我选择的是“BootMgr”。
6、向导提示需要创建BSD分区,选择“OK”继续。
7、进入FreeBSD的分区工具。
8、根据我当前的环境,个人感觉没有必要进行针对性的分区,所以我选择了“A=Auto Defaults”自动分区。当然实际中也可以根据自己的需要进行分区,具体分区说明可以参考FreeBSD的操作手册。
9、进入安装选择界面,为了得到一个干净并且整洁的系统,选择“Minimal”方式,其他组件可以在以后根据需要再安装,或者从网上自己下载安装。
10、安装源选择“CD/DVD”。
11、最后的确认信息,向导提示将进行磁盘初始化并分区和进行系统安装,选择“Yes”同意。
12、系统开始正式向磁盘写入数据了。时间非常快感觉好像就几分钟的时间,实在是一种享受!
13、向导提示安装完毕,在之后的使用中可以再次运行“sysinstall”工具来安装组件或配置您的系统,很人性化!选择“OK”。
14、系统安装完毕后,并进入了基本的系统配置向导,这里向导提示是否开始配置网络,选择“OK”继续。
15、选择“lnc0”开始配置ethernet。
16、向导提示是否使用IPv6协议,鉴于当前此协议的使用率和未来普及周期,我选择了“No”。
17、选择“NO”不使用DHCP配置此网卡。
18、配置网络属性,填入相应的数据。(这里一定要填写一个Domain,否则以后启动会非常慢)
19、选择“Yes”激活当前网卡。
20、选择“No”,因为此服务器不是一个网关。
21、向导询问是否开始配置网络服务,根据需要,我选择了“Yes”。
22、出现inetd的相关说明和信息,选择“Yes”使用inetd,因为我们要开启FTP服务,便于我们上传一些工具软件。
23、选择“Yes”开始编辑。
24、这里便是FreeBSD优秀的ee编辑环境,要打开FTP支持,需要将“#”注释符删除。
25、编辑完成后,按“ESC”键便可激活ee的管理界面。选择“a) leave editor”退出。
26、选择“a) save changes”保存。
27、向导提示是否使用SSH,选择“Yes”,这样我们以后便可以远程登录到FreeBSD进行操作管理。
28、提示使用允许匿名访问FTP,为了保证系统安全,选择“No”。
29、选择“No”不配置为NFS Server。
30、选择“No”不配置为NFS Client。
31、选择“No”对系统控制不进行配置。
32、选择“Yes”配置时间。
33、选择“No”继续。
34、在时区中选择“5 Asia”。
35、国家当然是“中国”。
36、选择“1 east china - Beijing.......”
37、选择“Yes”继续。
38、选择“Yes”安装Linux支持库。
39、系统开始安装支持库。
40、选择“No”不配置鼠标,以后再配置也不晚。
41、提示是否安装其他组件,选择“No”。
42、出现关于创建用户的相关信息,选择“Yes”继续。
43、添加一个用户,为此选择“User”,并“OK”继续。
44、填写相关信息,另外所在组为“wheel”。
45、返回到用户和组创建向导界面,选择“Exit”,并“OK”继续。
46、向导系统必须为root用户创建一个口令。
47、键入一个新的密码,并回车继续。
48、重复键入一遍密码,按回车继续。
49、选择“NO”不再复查设置参数。
50、回到“sysinstall”的主界面,选择“Exit Install”退出安装。
51、移除光盘,并选择“Yes”继续。至此就完成了FreeBSD的安装,机器重新启动。
52、启动开机后进入BootMgr,如果键盘无动作,默认启动F1 FreeBSD。
53、出现了FreeBSD的启动欢迎界面,兴奋哦!
54、系统第一次启动会产生一个SSH的加密字符串,按回车以继续。
55、进入FreeBSD的登录提示符,键入用户名和密码就可以开始FreeBSD世界的路程。
以上便是我安装FreeBSD的过程,此文基本上没有技术和文笔含量,主要就是为了记录一下安装,以便于那些希望学习而不知道该如何入手的朋友们做以参考。
FreeBSD的整个安装和配置虽然是文字和简陋的图形界面,但是却让我感受到他那种独特的魅力。我后来到认为FreeBSD比Linux要简单得多,很奇怪的想法!而且我认为占用的空间也不大,其他的组件安装时非常的自由,之后编译安装Perl也非常顺利。
关于FreeBSD的学习记录会陆续放上来。