FreeBSD服务器的安装

1 2 3 4 下一页
【FreeBSD服务器的安装】对于许多电脑用户来说 , FreeBSD还是一个比较陌生的系统 。本文将以FreeBSD 4.7 Release为例 , 一步一步地带您安装一份完整的FreeBSD操作系统 。
安装前的准备
FreeBSD对于系统的硬件适应能力比较强(相比Linux可能稍差 , 特别是对于新的显示卡的支持;但对于服务器常用的硬件 , 包括SCSI设备的支持是相当完善的) 。IA平台的多数处理器 , 下至386 , 上至Pentium-4及其兼容的CPU , 都能够运行FreeBSD 。
为了有效地安装、运行FreeBSD , 我个人推荐安装FreeBSD的系统至少要有2GB的剩余硬盘空间 , 以及至少64MB内存 。这样配置的电脑在今天是很容易找到的 。考虑到FreeBSD一般都被配置作为服务器使用 , 上面的配置要求显然是很容易做到的 。
对于服务器来说 , 双启动是不合适的(服务器往往要求持续、长时间工作 , 而切换操作系统无疑需要停止服务 。此外 , 双启动的系统稳定性比较差 , 某个操作系统的崩溃很可能破坏另一个操作系统) 。
FreeBSD支持和其他操作系统并存、并在开机时通过菜单选择使用的操作系统 , 但我个人非常反对以这种方式使用FreeBSD 。
那么 , 让我来从头到尾地安装一台FreeBSD服务器 , 并说明FreeBSD的安装 。为了安装FreeBSD , 我准备了这样一台电脑:
CPU: Pentium II-233、内存64MB、硬盘(IDE)6GB、PS/2键盘、鼠标、20x光驱、无软驱、RealTek8139网卡(TP-LINK) 。
上述配置在今天是很容易做到的 。当然 , 就服务器而言 , 这个配置确实惨了点 , 不过FreeBSD在上面运行 , 并承担数据库、动态网页等服务是完全没有问题的 。
首先是准备FreeBSD的安装盘 。FreeBSD有许多种安装方式 , 最简单易行的方式就是使用光盘安装;不过尽管如此 , 在没有软驱、光驱的计算机上也是可以通过BOOTP服务采用远程引导的方式来安装的 。
考虑到这种情况比较少见(笔者曾经在一台没有软驱、光驱的计算机上成功安装过FreeBSD , 但方法是将硬盘挂接在另一台计算机上 , 而不是通常的BOOTP) , 在此不介绍 。
为了安装FreeBSD , 我准备了一张空的CD-R 。安装FreeBSD最少只需要2张1.44MB的空白软盘(其余文件使用FTP获得) , 而安装FreeBSD只需要第一张光盘就够了 。除非你的计算机很慢 , 或无法接入Internet , 否则一般情况只需要下载第一张光盘的镜像 。
由于网络中心的FTP上提供了FreeBSD 4.6全部四张光盘的镜像 , 以及4.6.2的前两张光盘 , 因此我直接下载并刻了后者的第一张光盘 。
打开计算机 , 进入BIOS Setup 。在其中选择让计算机从光盘启动(这是关键步骤 , 虽然FreeBSD也可以从Dos环境中启动安装过程 , 但那可能会有一些问题)、禁用一切用不到的设备 , 包括串口、并口、软驱控制器(这么做主要是为了提高性能 , 因为外围设备可能会向主机发送中断请求 , 而用不到的设备发送请求除了浪费CPU的时间之外没有什么其他作用) 。

    推荐阅读