Linux Web服务器分区方案
分区的考虑因素其实很多,比如说你的服务器有几块硬盘,需要安装哪些软件,我们主要说的是WEB服务器,SWAP分区,作为交换分区有人推荐用内存的两倍,但是由于现在内存的容量明显很大,所以单独划分太多是没有必要的,比如我的内存是2G,那规划2G的SWAP分区就足够了,当然1G的内存我也喜欢用1G的SWAP,另外在WEB服务器中几个需要单独分区的目录:/var /tmp /usr /home,其中/var和/tmp分区是数据变化频繁的,前者有许多系统日志,还有一些版本的LINUX把WEB目录放在了这里这些都要注意,后者对一些大站来说有大量的临时文件和碎片。 一些大型站点和多硬盘服务器给这二位配上单独的硬盘也是可以的./home目录更不必说,现在大部分的发行版本都要求这个尽可能的大,另外还有人喜欢把/boot单独分区,/usr的目录下安装了大部分的软件,所以要考虑软件安装的大小进行分区.以下是一个分区方案,仅供参考: / -128MB 以上方案基于平均化方法,一般的个人站点基本上能够满足需求,大家可以根据实际配置结合上文的几个注意事项,再对几个分区进行合理的调整就可以了,基本方法不变。 新版LNMP使用/home/wwwroot 作为网站存放的主要目录,安装独立服务器环境的,可以把/home分的多一些。
/boot -100MB
swap -2G (一般是内存的2倍或2.5倍)
/tmp -2G
/var -2G
/usr -10G
/home -剩下的全部空间