Linux系统分区经验总结

转载自:http://www.cnblogs.com/fuecms/archive/2011/10/21/2220407.htmlhtml

 

linux分区方法,不一样的人有不一样的方法,反正没有统一的方法。在分区方面,我以为根据本身的实际状况来分是最好的。玩linux也有好几年了,下面说一下,我在分区方面的一些经验。mysql

 

一,我的用linux

若是是我的用,就不必分那么多区,分一个区,或者二个区就好了。nginx

分一个区,就要一个根分区就好了/,个人多系统里面的linux都是一个分区。web

分二个区,一个/boot分区,一个根分区/sql

二,服务器用服务器

关于服务器的分区,不要分的太多,适合本身就行,有二种比较好的方法,适合二种不一样的人工具

1,喜欢用软件管理工具的人,pacman,yum,apt-get等。性能

这种人喜欢用软件自带的软件来安装web服务器,mysql服务器,mail服务器等。htm

/boot     分区200M,绝对够用了。

/home   硬盘大小*4%        根据用户数据的多少,进行增减

/user     硬盘大小*6%        喜欢用管理工具,可是总还有要本身编译安装的东西

/swap    内在大小*2

/var       硬盘大小*70%      默认安装的文件包基本上都在这里面,以及web服务,mysql服务等,因此这种分区要足够大

/tmp      硬盘大小*10%      作为服务器用,log文件会不少,因此单独拿出来。若是定时清理可适当减小。

/            剩下的都给根分区

二,喜欢本身编译安装的人

手动编译安装灵活性比较高,可是若是升级系统,可能会致使手动安装的东西不能用。

/boot     分区200M,绝对够用了。

/home   硬盘大小*60%       例如:我要建一个web服务器,建一个nginx的用户组和用户,而后呢,确定要先下载源代码,而后放到nginx用户的根目录下面,安装的目录放到 /usr/local下面,代码目录也放在nginx用户的根目录下面,而不是放在/var下面,产生的log可能也放在nginx用户的根目录下面。这 样服务器相关的东西,都放在用户的目录下面,这样的用户的这个目录要很大。

/user     硬盘大小*20%        用户安装的地方,放在/usr/local下面,因此这个目录也要大点。

/swap    内存大小*2

/var       硬盘大小*10%      不少的系统文件放在/var下面,单独分区,能够提升服务器的性能

/            剩下的都给根分区

相关文章
相关标签/搜索