FreeBSD服务器之服务器安装详解.docx

上传人:小飞机 文档编号:2011454 上传时间:2022-12-31 格式:DOCX 页数:26 大小:500.33KB
返回 下载 相关 举报
FreeBSD服务器之服务器安装详解.docx_第1页
第1页 / 共26页
FreeBSD服务器之服务器安装详解.docx_第2页
第2页 / 共26页
FreeBSD服务器之服务器安装详解.docx_第3页
第3页 / 共26页
FreeBSD服务器之服务器安装详解.docx_第4页
第4页 / 共26页
FreeBSD服务器之服务器安装详解.docx_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《FreeBSD服务器之服务器安装详解.docx》由会员分享,可在线阅读,更多相关《FreeBSD服务器之服务器安装详解.docx(26页珍藏版)》请在三一办公上搜索。

1、FreeBSD6.2架设之服务器安装FreeBSD6.2 Installation HowToMongoliaIndex: 简介 本文目标 Step 1 下载FreeBSD的ISO镜像文件. Step 2 FreeBSD下的磁盘概念及硬盘分区 Step 3 正式安装FreeBSD Step 4 FreeBSD的安装后续设定 F.A.Q. Links to other sources 简介谁在使用FreeBSD? Yahoo! Apache Sina ChinaU Sony Japan使用FreeBSD的理由FreeBSD还是免费的,自由的。FreeBSD有许多非凡的特性。其中一些是: 抢占式多

2、任务与动态优先级调整确保在应用程序和用户之间平滑公正的分享计算机资源, 即使工作在最大的负载之下。 多用户设备 使得许多用户能够同时使用同一 FreeBSD 系统做各种事情。 比如, 像打印机和磁带驱动器这样的系统外设, 可以完全地在系统或者网络上的所有用户之间共享, 可以对用户或者用户组进行个别的资源限制, 以保护临界系统资源不被滥用。 符合业界标准的强大 TCP/IP 网络 支持, 例如 SCTP、 DHCP、 NFS、 NIS、 PPP, SLIP, IPsec 以及 IPv6。 这意味着您的 FreeBSD 主机可以很容易地和其他系统互联, 也可以作为企业的服务器,提供重要的功能, 比

3、如 NFS(远程文件访问)以及 email 服务, 或将您的组织接入 Internet 并提供 WWW,FTP,路由和防火墙(安全)服务。 内存保护确保应用程序(或者用户)不会相互干扰。 一个应用程序崩溃不会以任何方式影响其他程序。 FreeBSD 是一个 32 位操作系统 (在 Alpha,Itanium,AMD64,和 UltraSPARC 上是64 位), 并且从开始就是如此设计的。 业界标准的 X Window 系统 (X11R7)为便宜的常见 VGA 显示卡和监视器提供了一个图形化的用户界面(GUI), 并且完全开放代码。 和许多 Linux,SCO,SVR4,BSDI 和 NetB

4、SD 程序的二进制代码兼容性 数以千计的 ready-to-run 应用程序可以从 FreeBSD ports 和 packages 套件中找到。 您可以顺利地从这里找到, 何须搜索网络? 可以在 Internet 上找到成千上万其它 easy-to-port 的应用程序。 FreeBSD 和大多数流行的商业 UNIX 代码级兼容, 因此大多数应用程序不需要或者只要很少的改动就可以编译。 页式请求虚拟内存和“集成的 VM/buffer 缓存”设计有效地满足了应用程序巨大的内存需求并依然保持其他用户的交互式响应。 SMP 提供对多处理器的支持。 内建了完整的 C、 C+、 Fortran 开发工

5、具。 许多附加的用于高级研究和开发的程序语言, 也可以在通过 ports 和 packages 套件获得。 完整的系统源代码意味着您对您环境的最大程度的控制。 当您拥有了一个真正的开放系统时, 为什么还要受困于私有的解决方案, 任商业公司摆布呢? 丰富的在线文档。 不仅如此!主要应用Internet 服务:FreeBSD 内建的强大的 TCP/IP 网络使它得以成为各种 Internet 服务的理想平台,比如: FTP 服务器 World Wide Web 服务器(标准的或者安全的 SSL) IPv4 and IPv6 路由 防火墙和 NAT(“IP 伪装”) 网关 电子邮件服务器 USENE

6、T 新闻组和电子布告栏系统 还有许多.本机约定网络环境本文目标通过对本文的学习,您可以根据指南下载FreeBSD 的ISO镜像文件,进行光盘刻录。划分硬盘空间,正式安装FreeBSD。 如何取得 FreeBSD。 FreeBSD 硬盘的使用及配置。 如何规划硬盘空间。 如何从 CD-ROM 或网络安装 FreeBSDStep 1 下载FreeBSD.跟随下面步骤下载到FreeBSD.http:/www.freebsd.org/是FreeBSD的老家,那里可以看到FreeBSD的各种介绍、新闻、安装指南,也可以下载到FreeBSD的ISO镜像文件。打开网站的Get FreeBSD 链接,选择mi

7、rror sites(镜像服务器)。镜像服务器列表里选择中国的镜像服务器ftp:/.FreeBSD.org/pub/FreeBSD/,打开FreeBSD 6.2-RELEASE 的镜像文件位置ftp:/.freebsd.org/pub/FreeBSD/ISO-IMAGES-i386/6.2/,下载6.2-RELEASE-i386-disc1.iso和6.2-RELEASE-i386-disc2.iso及CHECKSUM.MD5文件。下载完成后,使用MD5校验工具,进行文件校验。确认文件没有问题后,可以使用刻录软件进行刻录ISO文件。Step 2 硬盘分区.对硬盘进行分区:硬盘在FreeBSD下

8、的概念。以IDE硬盘例进行说明。一般IDE的主板上有2个IDE接口,每个IDE接口可以接2个IDE设备(1个主IDE接口,一个从IDE接口)所以一个主板一般情况下,可以有4个IDE设备进行连接。FreeBSD下IDE设备从0开始计数,IDE1的主接口表示为IDE0(如果接的是硬盘表示为ad0),IDE1的从接口表示为IDE1(如果接的是硬盘表示为ad1)。主板设备名称FreeBSD下的名称(硬盘为例)IDE1IDE1主接口ad0IDE1从接口ad1IDE2IDE2主接口ad2IDE2从接口ad3slice在FreeBSD下的概念。以IDE硬盘例进行说明。一般情况下Windows对硬盘的分区是主

9、分区+扩展分区(扩展分区上再划分逻辑分区再可以使用),每个分区都用一个盘符表示(比如C盘、D盘等)。FreeBSD中不用盘符管理硬盘,一般用目录进行管理硬盘。重要的概念是slice(相当于Windows的主分区),在slice下再划分出多个硬盘分区,然后挂载在不现的目录下进行管理。一个主分区就是一个slice,一块硬盘一般最多只有4个主分区。比如IDE1上的主IDE接口上的硬盘的第1个主分区名称就是ad0s1(slice是第1个主分区的意思),IDE2从接口上的硬盘的第1个分区名称就是ad3s1。主板设备名称FreeBSD下的名称(硬盘为例)第1个主分区名(slice)第3个主分区名(slic

10、e)IDE1IDE1主接口ad0ad0s1ad0s3IDE1从接口ad1ad1s1ad1s3IDE2IDE2主接口ad2ad2s1ad2s3IDE2从接口ad3ad3s1ad3s3分区在FreeBSD下的概念。以IDE硬盘例进行说明。一般情况下Windows对硬盘的分区是主分区+扩展分区(扩展分区上再划分逻辑分区再可以使用),每个分区都用一个盘符表示(比如C盘、D盘等)。FreeBSD是在slice(主分区)上,切出多个分区做为文件存放和交换分区(虚拟内存)使用。名称以a、b、d、e等表示。比如IDE1上主接口的硬盘的第1个slice上的第1个分区名称是ad0s1a(表示第1个分区,一般表示持

11、载根目录即/),IDE2上从接口的第2个slice的第2个分区名称是ad3s2b(b表示第2个分区,一般用来表示挂载为swp的交换分区)。分区名称所在硬盘主分区挂载目录说明ad0s1a第1个IDE主接口上的硬盘第1个主分区slice1/第1个分区,挂载位置是根目录ad0s1b第1个IDE主接口上的硬盘第1个主分区slice1第2个分区,无挂载目录,表示swapad0s1d第1个IDE主接口上的硬盘第1个主分区slice1/var第3个分区,挂载位置是/varad0s1e第1个IDE主接口上的硬盘第1个主分区slice1/usr第4个分区,挂载位置是/usrad0s1f第1个IDE主接口上的硬盘

12、第1个主分区slice1/tmp第5个分区,挂载位置是/tmpad2s1d第2个IDE主接口上的硬盘第1个主分区slice1/home第1个分区,挂载位置是/home注:为什么没有ad0s1c,因为ad0s1c表示整个slice(表示整个主分区);为什么ad2s1d是从d开始的分区,因为a表示根目录,b表示swap交换分区,c表示整个主分区,所以ad2s1d的分区只能从d开始表示。上图分区表示分区名称所在硬盘主分区挂载目录说明ad0s1第1个IDE主接口第1个主分区slice1Windows的c盘ad0s2a第1个IDE主接口第2个主分区slice2/挂载点为根目录ad0s2b第1个IDE主接

13、口第2个主分区slice2swap交换分区ad0s2d第1个IDE主接口第2个主分区slice2/var挂载点为/varad0s2e第1个IDE主接口第2个主分区slice2/tmp挂载点为/tmpad0s2f第1个IDE主接口第2个主分区slice2/usr挂载点为/usr下面以80G硬盘为例进行分区规则目录容量用途/512M根目录,放开机必备文件,包含/bin、/etc、/sbin、/root.等。swap768M虚拟内存。建议至少设为物理内存的二倍。/var5G这是放使用者信件、寄信时暂存区及一些系统记录(log) 的地方,如果信都不大、使用者不多,设成 100MB 也没关系,如果要做邮

14、件服务器的话,就设大一点吧。使用者新进的信件都会放在 /var/mail 目录下,您也可以将这个扇区独立出来,并在这个扇区上设定限制使用者磁盘空间配额。/tmp1G/tmp 是许多程序的暂存区,其权限通常是所有使用者都可以读写,而且这个目录写入频繁,所以我将它独立出来。如果您的服务器上所执行的程序会用到大量的暂存空间,您可以切大一点。您也可以将 /var/tmp 也独立分割一个扇区,因为像 /tmp 及 /var/tmp 这二个目录都是一般使用者可以写入的地方,如果使用者在里面放大量档案而造成磁盘空间满了,会影响原本的系统运作 (例如必须用到 /var/log、/var/mail、及 /var

15、/spool 的邮件服务器等)。/usr10G放执行档、设定档等,日后安装的软件都会放在这里,所以要大一点。如果要安装X Window的话,至少要有 7 GB,因为在安装过程中,编译时会用去很大的空间,安装完清除暂存档后大概还是需要 3GB 吧。如果不安装 X Window,只当服务器用的其它数据又位于另一个独立的分割区,则 /usr 2GB 一定足够。/home20G这里是放使用者的目录,我通常把网页都放在这里。这个分割区会被用来存放使用者的数据,所以我将剩下的空间都给 /home 使用。如果您没有分割出 /home 这个扇区,/home 这个目录将使用 /usr 的扇区。/data所有剩余

16、空间自定义分区,可以存放WWW或FTP数据?要是有独立硬盘更方便。以后升级,重装系统都不影响用户数据。Step 3 安装 FreeBSD.光盘安装FreeBSD:开机设置启动顺序为光盘引导,放入刻录好的6.2-RELEASE-i386-disc1.iso光盘到光驱内。机器从光盘启动,出现CD Loader画面系统自检完成,要求选择国家(选择中国45 China)键盘设置(选择默认USA ISO)安装方式选项选择Standard Begin a standard installation (recommended)警告信息(提示下一步要求你设置磁盘分区,直接选择OK)系统进行创建slice画面按

17、键盘上的A键(A=Use Entire Disk表示整个硬盘给FreeBSD使用)按键盘上的Q键保存退出。系统询问是否需要安装BootMgr(用于多重引导),因为不安装多系统,所以选择Standard Install a standard MBR(no boot manager)系统提示下一步需要对磁盘进行分区按键盘上的C键创建分区,输入分区容量(比如512M或者1G),选择是FS(除交换分区外,全选择这个)或者是Swap(只有交换分区选择这个),输入挂载点(比如/,/var,/tmp等);划分Swap交换分区时,类型要选择Swap,挂载点没有不需要输入。按键盘上的Q键确定分区完成。安装类型选

18、择(选择A Minimal The smallest configuration possible)最小安装,此时先不要按OK。向下移到键头选择B Custom Specify your own distribution set在Custom中选择X man,Xsrc,Xports;其中Xsrc选项要选择All全部安装。选择X Exit返回上一级菜单向上移动键头,选择X Exit再返回更上一级菜单系统要求选择安装源,此处选择1 CD/DVD Install from a FreeBSD CD/DVD(选择CD/DVD安装)系统提示还有最后一次机会,确定后,系统就真正开始格式化硬盘了。直接选择Y

19、es确认。系统开始安装,可以按键盘Alt+F2键查看具体安装信息恭喜你,安装完成了。Step 4 FreeBSD安装完成的设定.FreeBSD安装完成的后续设定:设置FreeBSD系统询问是否配置网络,选择Yes配置网卡,选择第1项(不同网卡名称不一样,此处显示为de0)是否启用IPV6选择否,是否使用DHCP来获取IP地址,这里选择否。填定你自己的网络相关设置是否立即启用网络,选择Yes是否设置这台机器为网关,选择No现在是否配置inetd(超级守护进程),选择No是否启用SSH,选择Yes;(SSH以后可以用来远程登陆,进行远程管理。)是否把这台机器当做匿名FTP服务器,选择No把这台机器

20、当做NFS Server,选择No当做NFS Client?选择No现在是否配置系统控制台?选择No现在是否设置时区。选择Yes安装兼容Linux的包?选择No是否连接了鼠标?选择No (FreeBSD服务器嘛,不需要鼠标)要不要安装一个游戏?选择No (服务器嘛,不要玩游戏)是否要添加用户,并且设置root(管理员)密码;选择Yes选择添加User Add a new user to the system;添加一个新用户添加新用户;用户名:mongolia,所属组:wheel,密码:123456,用户shell:/bin/tcsh,(只有whell组的用户才可以su成root,方便以后远程管

21、理)提示需要设置root密码输入2次完全一样的密码,设置root密码完成。对刚才的操作要不要再检查一遍?选择No取出光盘,系统将要重新启动。系统重新启动,启动后系统提示创建SSH Key要求确认,按回车键即可然后停留在Sendmail处,按Ctrl+C键跳过。启动完成后输入用户名和密码,即可以登入。安装Perl和ruby登入系统后,放入FreeBSD第1张光盘,在shell中输入sysintallShell:sysinstall选择Configure选择Packages安装源选择1 CD/DVD选择lang选择perl-5.8.8 和ruby-1.8.5_3,1选择Install(系统会提示需要第2张光盘,按要求更换光盘,完成安装)Step 6 F.A.Q.Links to other sourcesFreeBSD6.2http:/www.freebsd.org/ FreeBSD在中国的镜像服务器China In case of problems, please contact the hostmaster for this domain.1. ftp:/.FreeBSD.org/pub/FreeBSD/ (ftp)2. ftp:/.FreeBSD.org/pub/FreeBSD/ (ftp)

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号