centos搭建LNMP服务器环境的硬盘分区方案详解

发布时间:2019-07-22编辑:脚本学堂
本文介绍下,在centos中搭建LNMP服务器时,如何合理的创建硬盘分区的方法,有需要的朋友,可以参考学习下。

有关centos在搭建lnmp服务器环境时,可以参照如下的分区方案:
/boot 100MB 内核及启动文件
挂载点:选择“/boot”
文件系统类型:使用默认“Ext4 日志文件系统”
大小:输入分配的大小,以 MB 为单位
其它大小选项:选择“固定大小”。

swap 交换空间,一般为服务器内存的2倍。
/ 10G

挂载点:选择“/”
文件系统类型:使用默认“Ext4 日志文件系统”
大小:输入分配的大小,以 MB 为单位
其它大小选项:选择“固定大小”。

/usr 最起码5G,整个linux系统基本就安装在这里了。我喜欢搞10G

挂载点:选择“/usr”
文件系统类型:使用默认“Ext4 日志文件系统”
大小:输入分配的大小,以 MB 为单位
其它大小选项:选择“固定大小”。

/usr/loacl/ 5到10个G就够用了(Oracle别装这里,否则会不够玩的,呵呵)我们习惯把LAMP编译安装的东西放这里(这是习惯的力量,官方推荐我们装/opt目录了)
主要是放PHP网站的。
/home就不用分出来了
剩下空间全部用来放PHP网站,(例:挂载在/usr/local/apache2/htdocs/ )

访问量大注意及时清理临时文件,在/tmp
日志文件也要注意。

下面介绍几个分区方案。

方案 1
/ :建议大小在 5GB 以上。
swap :即交换分区,建议大小是物理内存的 1~2 倍。

方案 2
/boot :用来存放与 Linux 系统启动有关的程序,比如启动引导装载程序等,建议大小为 100MB 。
/ : Linux 系统的根目录,所有的目录都挂在这个目录下面,建议大小为 5GB 以上。
/home :存放普通用户的数据,是普通用户的宿主目录,建议大小为剩下的空间。
swap :实现虚拟内存,建议大小是物理内存的 1~2 倍。

方案 3
/boot :用来存放与 Linux 系统启动有关的程序,比如启动引导装载程序等,建议大小为 100MB 。
/usr :用来存放 Linux 系统中的应用程序,其相关数据较多,建议大于 3GB 以上。
/var :用来存放 Linux 系统中经常变化的数据以及日志文件,建议大于 1GB 以上。
/home :存放普通用户的数据,是普通用户的宿主目录,建议大小为剩下的空间。
/ : Linux 系统的根目录,所有的目录都挂在这个目录下面,建议大小为 5GB 以上。
/tmp :将临时盘在独立的分区,可避免在文件系统被塞满时影响到系统的稳定性。建议大小为 500MB 以上。
swap :实现虚拟内存,建议大小是物理内存的 1~2 倍。