我正在设置一个用于实验、测试和学习的 ubuntu 服务器。基本上使用 LAMP,然后设置 WordPress 和最有可能的 Drupal。我还计划尝试建立一个家庭内部网。该系统将不会通过 Internet 提供服务。
我的桌面有一个相当标准的 /、swap、/home 分区方案。这对于服务器来说也是一个合适的方案吗?或者做一些花哨的事情,比如为 /usr、/var、/tmp 和 /home 创建单独的分区是否有益?
我可能最终会做一些事情,比如破坏 MySQL 并且在我的学习曲线上不得不重新开始。此外,我有 2 个驱动器并计划在必要时使用软件 RAID0 进行设置。
谢谢。
对于生产系统,最好将可以快速填满的目录放在它们自己的分区上,例如 /tmp/ 或 /var 的一部分。
有时您想为某些目录使用不同的文件系统或具有不同参数的文件系统,例如包含非常小文件的大邮件或新闻假脱机。
如果 /usr 在它自己的分区上,它可以只读方式挂载,这样它就不会在系统崩溃时损坏。
对于学习系统来说,这些东西是不需要的——但也许它是你想要玩的东西。
我认为从您的角度来看,在标准分区方案之外创建更多分区并没有真正的好处。您不会使系统超载或将核心目录映射到 nfs 共享或单独的驱动器,因此我认为它没有任何好处。