|
|
|
|
移动端

3.1.2 选择与Linux搭配的主机配置

《鸟哥的Linux私房菜 基础学习篇(第三版)》第3章主机规划与磁盘分区,在这一章里面,鸟哥会介绍一下,在开始安装Linux之前你应该要先思考哪些工作,好让你后续的主机维护轻松愉快。本节为大家介绍选择与Linux搭配的主机配置。

作者:鸟哥来源:人民邮电出版社|2010-07-15 16:27

技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战

3.1.2 选择与Linux搭配的主机配置

由于硬件的加速发展与操作系统内核功能的增强,导致较早期的计算机已经没有能力再负荷新的操作系统了。举例来说,P-Ⅱ以前的硬件配置可能已经不再适合现在的新的Linux distribution。而且较早期的硬件配置也可能由于保存的问题或者是电子零件老化的问题,导致这样的计算机系统反而非常容易在运行过程中出现不明的死机情况,因此在利用旧零件拼凑Linux使用的计算机系统时,真的得要特别留意呢!

不过由于Linux运行所需要的硬件配置实在不需要太高档,因此,如果有近期淘汰下来的,比P-Ⅲ 500还要新的硬件配置,不必急着丢弃。由于P-Ⅲ的硬件不算太老旧,在性能方面其实也算得上非常棒啦,所以鸟哥建议你如果有P-Ⅲ以后等级的计算机被淘汰,可以拿下来测试一下,说不定能够作为你日常生活的Linux服务器,或者是备用服务器,都是非常好用的功能。

但是由于不同的任务的主机所需要的硬件配置并不相同,举例来说,如果你的Linux主机是要作为企业内部的Mail server或者是Proxy server时,或者是需要使用到图形界面的运算(X Window内的Open GL等功能),那么你就必须要选择高档一点的计算机配置了,使用过去的计算机零件可能并不适合呢!

下面我们稍微谈一下,如果你的Linux主要是作为小型服务器使用,并不负责学术方面的大量运算,而且也没有使用X Window的图形界面,那你的硬件需求只要像下面这样就差不多了。

CPU

CPU只要不是老旧到会让你的硬件系统死机的都能够支持。如同前面谈到的,目前的环境中,P-Ⅲ的CPU不算太旧而且性能也不错,也就是说P-Ⅲ就非常好用了。

RAM

内存越大越好。事实上在Linux服务器中,内存的重要性比CPU还要高得多。因为如果内存不够大,就会使用到硬盘的内存交换空间(swap)。而由第0章的内容我们知道硬盘比内存的速度要慢得多,所以内存太小可能会影响到整体系统的性能。尤其如果你还想要玩X Window的话,那内存的容量就不能少。对于一般的小型服务器来说,建议至少也要512MB以上的内存容量较佳。

Hard Disk

由于数据量与数据访问频率的不同,对于硬盘的要求也不相同。举例来说,如果是一般小型服务器,通常重点在于容量,硬盘容量大于20GB就够用了。但如果你的服务器是作为备份或者是小企业的文件服务器,那么你可能就得要考虑较高级的磁盘阵列(RAID)模式了。

磁盘阵列是利用硬件技术将数个硬盘整合成为一个大硬盘的方法,操作系统只会看到最后被整合起来的大硬盘。由于磁盘阵列是由多个硬盘组成,所以可以完成速度性能、备份等任务。更多相关的磁盘阵列,我们会在第15章中介绍。

VGA

对于不需要X Window的服务器来说,显卡算是最不重要的一个组件了。你只要有显卡能够让计算机启动,那就够了。但如果需要X Window系统时,你的显卡最好能够拥有32MB以上的内存容量,否则运行系统会很累。鸟哥曾使用一块只有2MB内存的显卡运行X Window,光是按一个按钮就花费数分钟时间,真是折磨人家的耐心。

Network Interface Card

网卡是服务器上面最重要的组件了。目前新式的主板大多拥有10/100/1000Mb/s的高速网络,不过,只要好一点的10/100网卡就非常够用了!毕竟我们的带宽并没有大到Gb/s的速度。如果是小型服务器,一块Realtek RTL8139芯片的网卡就非常好用了,不过,如果是读取非常频繁的网站,好一点的Intel/3Com网卡应该是比较适合。

光盘、软盘、键盘与鼠标

不要旧到你的计算机不支持就好了,因为这些配置都是非必备的。举例来说,鸟哥安装好Linux系统后,可能就将该系统的光驱、鼠标、软驱等全部拔除,只有网线连接在计算机后面而已,其他的都是通过网络连接来管理的。因为通常服务器这东西最需要的就是稳定,而稳定的最理想状态就是平时没事不要去动它是最好的。

下面鸟哥针对一般你可能会接触到的计算机主机的用途与相关硬件配置的基本要求来说明一下好了。

一般小型主机且不含X Window系统

用途:家庭用NAT主机(路由器功能)或小型企业的非图形界面小型主机。

CPU:大于P-Ⅲ 500以上等级即可。

RAM:至少128MB,不过还是大于256MB以上比较妥当!

网卡:一般的10/100 Mb/s即可应付。

显卡:只要能够被Linux捉到的显卡即可,例如NVidia或ATI的主流显卡均可。

硬盘:20GB以上即可!

桌面型(Desktop)Linux系统/含X Window

用途:Linux的练习机或办公室(Office)工作机(一般我们会用到的环境)。

CPU:最好等级高一点,例如P-Ⅳ以上等级。

RAM:一定要大于512MB比较好!否则容易有图形界面停顿的现象。

网卡:普通的10/100 Mb/s就好了!

显卡:使用32MB以上内存的显卡!

硬盘:越大越好,最好有60GB。

中型以上Linux服务器

用途:中小型企业/学校单位的FTP/mail/WWW等网络服务主机。

CPU:最好等级高一点,可以考虑使用双核系统。

RAM:最好能够大于1GB以上,大于4GB更好!

网卡:知名的3Com或Intel等厂牌,比较稳定,性能较佳!也可选购10/100/1000 Mb/s的速度。

显卡:如果有使用到图形功能,则一张64MB内存的显卡是需要的!

硬盘:越大越好,如果可能的话,使用磁盘阵列,或者网络硬盘等的系统架构,能够具有更稳定安全的传输环境,更佳。

建议企业用计算机不要自行组装,购买商用服务器较佳:因为商用服务器已经通过制造商的散热、稳定度等测试,对于企业来说,会是一个比较好的选择。

总之,鸟哥在这里仅是提出一个方向:如果你的Linux主机是小型环境使用的,实时死机也不太会影响到企业环境的运行时,那么使用升级后被淘汰下来的零件以组成计算机系统来运行,那是非常好的回收再利用的案例。但如果你的主机系统是非常重要的,你想要更一部更稳定的Linux服务器,那基于系统的整体搭配与运行性能的考虑,购买已组装测试过的商用服务器会是一个比较好的选择。

一般来说,目前(2009)的入门计算机机种中,CPU至少都是Intel Core的2GHz系列的等级以上,内存至少有1GB,显卡内存也有128MB以上,所以如果你是新购置的计算机,那么该计算机用来作为Linux的练习机,而且加装X Window系统,肯定是可以运行的。

此外,Linux开发商在发布Linux distribution之前,都会针对该版本所默认可以支持的硬件做说明,因此,你除了可以在Linux的How-To文件去查询硬件的支持度之外,也可以到各个相关的Linux distributions网站去查询呢!下面鸟哥列出几个常用的硬件与Linux distributions搭配的网站,建议大家想要了解你的主机支不支持该版Linux时,务必到相关的网站去搜寻一下!

Red Hat的硬件支持:https://hardware.redhat.com/?pagename=hcl

Open SuSE的硬件支持:http://en.opensuse.org/Hardware?LANG=en_UK

Mandriva的硬件支持:http://hcl.mandriva.com/

Linux对笔记本电脑的支持:http://www.linux-laptop.net/

Linux对打印机的支持:http://www.openprinting.org/

显卡对XFree86/Xorg的支持:http://www.linuxhardware.org/

Linux的中文How-To(繁体):

http://www.linux.org.tw/CLDP/HOWTO/hardware.html#hardware

总之,如果是自己维护的一个小网站,考虑到经济因素,你可以自行组装一台主机来架设。而如果是中、大型企业,那么主机的钱不要省,因为省了这些钱,未来主机挂点时,光是要找出哪个组件出问题或者是系统过热的问题都会气死人。而且,要注意的就是未来你的Linux主机规划的"用途"决定你的Linux主机硬件配置。这一点相当重要呢!

【责任编辑:云霞 TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

Cisco CCNA 640-801

Cisco 640-801 Cisco® Certified Network Associate (CCNA®) Q&A with explanations Version 93.0...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊