注册 | 登录 忘记密码? 51cto首页 | 博客 | 论坛 | 招聘
热点文章 利用IPSec实现网络安全之..
 帮助

FreeBSD6.2架设之服务器安装


2008-04-24 10:12:56
 标签:linux freebsd   [推送到技术圈]

FreeBSD6.2架设之服务器安装
FreeBSD6.2 Installation HowTo
Mongolia


Index:
  • 简介
  • 本文目标
  • Step 1 下载FreeBSDISO镜像文件.
  • Step 2 FreeBSD下的磁盘概念及硬盘分区
  • Step 3 正式安装FreeBSD
  • Step 4 FreeBSD的安装后续设定
  • F.A.Q.
  • Links to other sources
 
简介
 
 
谁在使用FreeBSD
·   Yahoo!
·   Apache
·   Sina
·   Sony Japan
使用FreeBSD的理由
FreeBSD还是免费的,自由的。
FreeBSD有许多非凡的特性。其中一些是:
·         抢占式多任务与动态优先级调整确保在应用程序和用户之间平滑公正的分享计算机资源, 即使工作在最大的负载之下。
·         多用户设备 使得许多用户能够同时使用同一 FreeBSD 系统做各种事情。 比如, 像打印机和磁带驱动器这样的系统外设, 可以完全地在系统或者网络上的所有用户之间共享, 可以对用户或者用户组进行个别的资源限制, 以保护临界系统资源不被滥用。
·         符合业界标准的强大 TCP/IP 网络 支持, 例如 SCTP DHCP NFS NIS PPP SLIP IPsec 以及 IPv6 这意味着您的 FreeBSD 主机可以很容易地和其他系统互联, 也可以作为企业的服务器,提供重要的功能, 比如 NFS(远程文件访问)以及 email 服务, 或将您的组织接入 Internet 并提供 WWWFTP,路由和防火墙(安全)服务。
·         内存保护确保应用程序(或者用户)不会相互干扰。 一个应用程序崩溃不会以任何方式影响其他程序。
·         FreeBSD 是一个 32 操作系统 ( AlphaItaniumAMD64,和 UltraSPARC 上是64 ) 并且从开始就是如此设计的。
·         业界标准的 X Window 系统 (X11R7)为便宜的常见 VGA 显示卡和监视器提供了一个图形化的用户界面(GUI) 并且完全开放代码。
·         和许多 LinuxSCOSVR4BSDI NetBSD 程序的二进制代码兼容性
·         数以千计的 ready-to-run 应用程序可以从 FreeBSD ports packages 套件中找到。 您可以顺利地从这里找到, 何须搜索网络?
·         可以在 Internet 上找到成千上万其它 easy-to-port 的应用程序。 FreeBSD 和大多数流行的商业 UNIX® 代码级兼容, 因此大多数应用程序不需要或者只要很少的改动就可以编译。
·         页式请求虚拟内存集成的 VM/buffer 缓存设计有效地满足了应用程序巨大的内存需求并依然保持其他用户的交互式响应。
·         SMP 提供对多处理器的支持。
·         内建了完整的 C C++ Fortran 开发工具。 许多附加的用于高级研究和开发的程序语言, 也可以在通过 ports packages 套件获得。
·         完整的系统源代码意味着您对您环境的最大程度的控制。 当您拥有了一个真正的开放系统时, 为什么还要受困于私有的解决方案, 任商业公司摆布呢?
·         丰富的在线文档
·         不仅如此!
主要应用
Internet 服务:FreeBSD 内建的强大的 TCP/IP 网络使它得以成为各种 Internet 服务的理想平台,比如:
·         FTP 服务器
·         World Wide Web 服务器(标准的或者安全的 [SSL])
·         IPv4 and IPv6 路由
·         防火墙和 NAT(“IP 伪装”) 网关
·         电子邮件服务器
·         USENET 新闻组和电子布告栏系统
·         还有许多...
 
 本机约定
网络环境
 
本文目标
 
 
通过对本文的学习,您可以根据指南下载FreeBSD ISO镜像文件,进行光盘刻录。划分硬盘空间,正式安装FreeBSD
·   如何取得 FreeBSD
·   FreeBSD 硬盘的使用及配置。
·   如何规划硬盘空间。
·   如何从 CD-ROM 或网络安装 FreeBSD
 
Step 1 下载FreeBSD.
 
 
跟随下面步骤下载到FreeBSD.
http://www.freebsd.org/
FreeBSD的老家,那里可以看到FreeBSD的各种介绍、新闻、安装指南,也可以下载到FreeBSDISO镜像文件。打开网站的Get FreeBSD 链接,选择mirror sites(镜像服务器)。镜像服务器列表里选择中国的镜像服务器ftp://ftp.cn.FreeBSD.org/pub/FreeBSD/,打开FreeBSD 6.2-RELEASE 的镜像文件位置ftp://ftp.cn.freebsd.org/pub/FreeBSD/ISO-IMAGES-i386/6.2/,下载6.2-RELEASE-i386-disc1.iso6.2-RELEASE-i386-disc2.isoCHECKSUM.MD5文件。下载完成后,使用MD5校验工具,进行文件校验。确认文件没有问题后,可以使用刻录软件进行刻录ISO文件。
 
Step 2 硬盘分区.
 
 
对硬盘进行分区:

硬盘在FreeBSD下的概念。
IDE硬盘例进行说明。一般IDE的主板上有2IDE接口,每个IDE接口可以接2IDE设备(1个主IDE接口,一个从IDE接口)所以一个主板一般情况下,可以有4IDE设备进行连接。FreeBSDIDE设备从0开始计数,IDE1的主接口表示为IDE0(如果接的是硬盘表示为ad0),IDE1的从接口表示为IDE1(如果接的是硬盘表示为ad1)
主板设备名称
FreeBSD下的名称(硬盘为例)
IDE1
IDE1主接口
ad0
IDE1从接口
ad1
IDE2
IDE2主接口
ad2
IDE2从接口
ad3
sliceFreeBSD下的概念。
IDE硬盘例进行说明。一般情况下Windows对硬盘的分区是主分区+扩展分区(扩展分区上再划分逻辑分区再可以使用),每个分区都用一个盘符表示(比如C盘、D盘等)FreeBSD中不用盘符管理硬盘,一般用目录进行管理硬盘。重要的概念是slice(相当于Windows的主分区),在slice下再划分出多个硬盘分区,然后挂载在不现的目录下进行管理。一个主分区就是一个slice,一块硬盘一般最多只有4个主分区。比如IDE1上的主IDE接口上的硬盘的第1个主分区名称就是ad0s1(slice是第1个主分区的意思),IDE2从接口上的硬盘的第1个分区名称就是ad3s1
主板设备名称
FreeBSD下的名称(硬盘为例)
1个主分区名(slice)
3个主分区名(slice)
IDE1
IDE1主接口
ad0
ad0s1
ad0s3
IDE1从接口
ad1
ad1s1
ad1s3
IDE2
IDE2主接口
ad2
ad2s1
ad2s3
IDE2