Linux web服务器分区方案

 



  看到大家非常关心LINUX下WEB 服务器的分区方案,很久没有写原创文章了,今天也加班贡献一次,下边是正文:Linux服务器的最大应用领域在WEB服务器,很多朋友在第一次安装LINUX服务器时最先想到的就是如何分区,一个合理的分区可以省去您许多的麻烦,尤其是在个人服务器很少添加硬件的情况下,最初的分区方案是否合理直接决定着您以后是否能安心的维护您的服务器,由于根据您的硬件配置不同,所以分区的具体方案也不同,以下的一个实例仅供参考,不同的硬件配置按照解释说明按比例划分自己的分区,还有一些为LINUX服务器添加新分区或添件新硬盘的文章请大家直接到 Linux联盟网站上查询,不是这篇文章介绍的内容.  

        分区的考虑因素其实还有很多,比如说你的服务器有几块硬盘,需要安装哪些软件,我们主要说的是WEB服务器,SWAP分区,作为交换分区有人推荐用内存的两倍,但是由于现在内存的容量明显很大,所以单独划分太多是没有必要的,比如我的内存是2G,那规划2G的SWAP分区就足够了,当然1G的内存我也喜欢用1G的SWAP,另外在WEB服务器中几个需要单独分区的目录:/var /tmp /usr /home,其中/var和/temb分区是数据变化频繁的,前者有许多系统日志,还有一些版本的LINUX把WEB目录放在了这里这些都要注意,后者对一些大站来说有大量的临时文件和碎片,一些大型站点和多硬盘服务器给这二位配上单独的硬盘也是可以的./home目录更不必说,现在大部分的发行版本都要求这个尽可能的大,另外还有人喜欢把/boot单独分区,/usr的目录下安装了大部分的软件,所以要考虑软件安装的大小进行分区.以下是我的单硬盘分区方案,仅供参考:

/        (128MB)
/boot (100MB)
swap  2G (2G RAM)
/tmp   (2G)
/var    (2G)
/usr    (10G)
/home (剩下的所有空间)

以上平均化方案我的站基本上是能够满足需求了,根据您的实际配置注意以上几个分区进行合理的调整就可以了,欢迎大家留言说一说自己的服务器分区方案.


Linux分区方案:

创建三个分区
1、/boot     启动分区     存放内核和启动程序
                   空间分配:100M     类型:ext3
2、/swap     交换分区     虚拟内存
                   空间分配:物理内存的2倍
3、/             根分区         存放所有文件
                    空间大小:至少3个G     类型:ext3
                    ( / 相当于Windows 中的 c:\> )