网站地图    收藏   

主页 > 系统 > linux系统 >

Linux充当服务主机的硬件规划 - linux教程

来源:自学PHP网    时间:2014-11-28 23:06 作者: 阅读:

[导读] 由于主机的服务目的不同,所需要的硬件等级与配备自然也就不一样!底下提一提每种服务可能会需要的硬件配备规划,当然,还是得提醒,每个朋...

Linux充当服务主机的硬件规划

由于主机的服务目的不同,所需要的硬件等级与配备自然也就不一样!底下提一提每种服务可能会需要的硬件配备规划,当然,还是得提醒,每个朋友的需求都不一样,所以设计您的主机之前,请先针对自己的需求进行考量。而,如果您不知道自己的考量为何,那么就先拿一部普通的计算机来玩一玩吧!记得!不要将重要资料放在练习用的 Linux 主机上面!

打造 Windows 与 Linux 共存的环境:

因为一般硬件对于 Windows 的支持度比较足够,而若你也希望这架机器在不使用 Linux 的情况下还能以 Windows 系统作业,这时你就需要使用多重开机选单了! Linux 本身就有至少两个很不错的多重开机程序,分别称为 LILO 与 Grub ,如果你需要两个以上的操作系统在你这台主机上的话,例如 Windows98 与 Linux 共存,那你必须先安装 Windows98 再灌 Linux 系统就可以了!当然啰,如果你先安装了 Linux 再安装 Windows 系统呢?还能不能成功的制作多重开机?当然可以啦!不过,你需要学会知道什么是『多重开机』的概念,这部分我们会在后面再继续谈,不要着急喔!基本上,多重开机涉及硬盘规划的问题,如果你的硬盘有 6GB ,那你可以先以 DOS 的 Fdisk 或其它的分割程序如 SPFdisk 进行硬盘的划分。仅割出 Windows 要的扇区就好。例如你要分 1GB 给 windows ,那以 Fdisk 分割一个 1GB 的主分割就好了!其它的等 Linux 灌的时候再弄就可以啦!这部分会在后面再提到!

再来提到您的 Linux 主机系统,我这里要跟大家报告的是,如果您是使用较为老旧的计算机来做为主机的处理,并且他上面可能预计会安装 mail, WWW 等服务器软件,因此需要全天、全年开机的,所以安装 Windows 与 Linux 共存的环境是可以,但是请将 Windows 的硬盘规划的小一点!好让您的 Linux 主机可以有更多的空间提供更完善的服务。好了!现在来说说你需要的主机服务有哪些呢?一般而言,对于非企业或者是小型企业或者是学校单位,通常你需要的服务有底下这几个:

NAT ( Network Address Transfer ): 

如果您是一般小型企业,或者是一般的中小学学校,那么贵单位对外的联机应该通常是:『申请一个固定制的 IP ,然后透过 IP 分享器 ( IP sharing ) 来达到全校的计算机皆可连上 Internet 的联机机制』吧!咦!要连上 Internet 不是需要实体 IP 吗( Public IP ),那每部计算机不是都需要一个 IP 吗?那么您只有申请一个 Public IP ,其它计算机的 IP 要怎么设定呢?早在当初规划这个 IPv4 协议时( 就是目前的 IP 设定啰! ),就考虑到可能的 IP 不足啦!此时,就有专门给内部网域设定用的 Private IP 了( 或者称为私有 IP 或保留 IP ) ,需要注意的是,这些 Private IP 都不能直接与 Internet 上面的 Public IP 互相沟通!

那怎么我学校内部的计算机还是可以透过 IP 分享器连出去呢?这就是所谓的 NAT( Network Address Transfer )功能啦!当内部计算机要连接上 Internet 时,需要通过 NAT 的技术,将你内部计算机的资料封包中,关于 IP 的设定都设定成 NAT 主机的实体 IP ,然后才传送出去 Internet ,如此一来,你的内部计算机虽然是使用私有 IP ,但是在联机上 Internet 时,就可以透过 NAT 主机的 NAT 技术,将 IP 来源给改了改!哈哈!如此一来,就可以向 Internet 要求资料啰!这部分我们在网络基础篇会再提及的!通常使用旧计算机来做为主机时,最大的效用就是用来作为 NAT 了!若你的主机仅单纯提供 NAT 服务,那么在这个服务当中,比较重要的就属网络卡而已!其它的 CPU、RAM、硬盘 等硬件的影响相对就小了相当多!

SAMBA: 

在 Windows 里面可以很轻易的就以『网络上的芳邻』来分享彼此的档案资料,那么 Linux 要如何与 Windows 分享呢?呵呵!使用 SAMBA 就可以啦!这也是最普遍的 file server(档案服务器),由于分享的资料量可能较大,那么对于系统的网络卡与硬盘的大小及速度就比较重要,如果您针对不同的使用者提供档案服务器功能,那么 /home 可以考虑独立出来,并且加大容量。

Mail:

Linux 一安装完毕就已经提供了 Sendmail 或 Postfix 的邮件服务!由于我们如果向外面的公司申请免费的 E-Mail 信箱,了不起容量大致上到 20 MB,但是,要知道有时候我们一不小心就会让邮件容量超过了 20 MB,这样一来,呵呵,您的免费信箱就爆了!真抱歉....但是,如果你自己架设一个 mail server 呢?哈哈!哪么你的信箱就可以到达几 GB 这么大!很过瘾吧!在 mail server 上面,重要的也是硬盘容量与网络卡速度,在此情境中,也可以将 /var 独立出来,并加大容量。

Web: 

WWW 几乎是每个主机上面都会安装的一个套件了!当然,要推销你自己的话,那么 WWW 服务器是绝对不会被你忘掉的!在 Web server 上面,CPU 的等级有时候不能太低,而最重要的则是 RAM 了!要增加 WWW 系统的稳定度,提升 RAM 是一个不错的考量。

DHCP: 

NAT 搞定之后,要晓得的是,你的 Client(客户端)每一部都需要经过设定才能上网(刚刚提到的私有 IP 的概念!)!阿!好麻烦!那么使用 DHCP 就可以改善这个问题啰!呵呵!Client 端都不必设定任何咚咚,马上将可以上网了!快乐吧!这个咚咚的硬件要求可以不必很高啰。

Proxy: 

这也是常常会安装的一个服务器软件,尤其像中小学校的频宽较不足的环境下, Proxy 将可有效的解决频宽不足的问题!当然,你也可以在家里内部安装一个 Proxy 喔!但是,这个服务器的硬件要求可以说是相对而言最高的,他不但需要较强有力的 CPU 来运作,对于硬盘的速度与容量要求也很高!自然,既然提供了网络服务,网络卡则是重要的一环!

FTP:

FTP的功能是真的很好啦!但是对于 拨接制 ADSL 使用者来说,架设 FTP 实在是一件不智的事情!因为对你的频宽影响太大了! VBird 相当不建议架设 FTP 的啦!尤其安全性上面也很伤脑筋!对于 FTP 则是您的硬盘容量与网络卡好坏相关性较高。

大致上我们会安装的服务器软件就是这一些啰!假设您需要 NAT 的服务,那么通常会建议安装『两块网络卡』在您的主机上面,因为可以顺便解决您内部计算机的安全问题!假如您需要 mail 与 Web 服务器,那么就建议申请 DNS 或者是直接申请免费的动态 DNS 系统的 domain name 啰!如果您需要 Proxy 的服务,那么在当初设计硬盘规划的时候,就要小心硬盘的切割了,因为不同的切割方式会使得您的 Proxy 效能有差异!如果你对于上面的几个服务还不是很熟悉,没有关系,未来网络架站篇会再详细的介绍给大家的啦.

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论