正确的/ var / www的Centos分区设置

时间:2019-03-09 01:48:47

标签: centos centos7 partitioning diskspace

我正在运行Centos 7,这是我的df -h输出。

Filesystem               Size  Used Avail Use% Mounted on
/dev/mapper/centos-root   50G  2.5G   48G   5% /
devtmpfs                  32G     0   32G   0% /dev
tmpfs                     32G     0   32G   0% /dev/shm
tmpfs                     32G   50M   32G   1% /run
tmpfs                     32G     0   32G   0% /sys/fs/cgroup
/dev/sda1               1014M  202M  813M  20% /boot
/dev/mapper/centos-home  1.4T  434M  1.4T   1% /home
tmpfs                    6.3G     0  6.3G   0% /run/user/1000
tmpfs                    6.3G     0  6.3G   0% /run/user/1002

我的Web文件存储在/ var / www下,并且需要为其分配空间。查看上面的输出,我假设它存储在根目录下。我还注意到/ home目录是我大部分空间所在的位置,我希望将大部分空间用于/ var / www目录,因为这将包含我的Web文件。我还猜想/ home目录有32GB的空间,因为它只包含用户创建的文件夹?我也不确定最后两个tmpfs文件系统是做什么用的?

我已经做了很多研究,但是找不到关于如何执行此操作的可靠答案。任何帮助,将不胜感激。我已经看到了一些有关将/ var / www文件移动到/ home目录的建议,但我希望将它们保留在原处。我也使用SELinux,所以我不想通过移动SELinux来解决权限问题。

2 个答案:

答案 0 :(得分:0)

我个人更希望从/var/www/home/yourname/www建立符号链接。

为此:

mkdir /home/yourname/www
rsync -avz /var/www/* /home/yourname/www
chown -R www-data:www-data /home/yourname/www
rm -r /var/www
ln -s /home/yourname/www /var/www

您还可以通过在/home中进行定义,从/var/www目录中的某个路径到/etc/fstab进行本地挂载

希望获得帮助。

答案 1 :(得分:0)

符号链接将是一个不错的选择。