Правильная настройка раздела Centos для / var / www - PullRequest
0 голосов
/ 09 марта 2019

Я использую 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

Мои веб-файлы хранятся в / var / www, и мне нужно выделить для них место. Глядя на приведенный выше вывод, я предполагаю, что он хранится в корневом каталоге. Я также заметил, что каталог / home - это место, где находится большая часть моего пространства, и я бы предпочел использовать большую часть этого для моего каталога / var / www, так как он будет содержать мои веб-файлы. Я также предполагаю, что 32 ГБ достаточно для каталога / home, поскольку он содержит только созданные пользователем папки? Я также не уверен, для чего используются последние две файловые системы tmpfs?

Я провел много исследований, но не смог найти какого-либо убедительного ответа на вопрос, как это сделать. Любая помощь будет оценена. Я видел некоторые предложения по перемещению моих файлов / var / www в каталог / home, но я бы предпочел хранить их там, где они есть. Я также использую SELinux, поэтому я не хочу иметь проблемы с разрешением SELinux, перемещая их.

Ответы [ 2 ]

0 голосов
/ 09 марта 2019

Символическая ссылка будет хорошим вариантом.

0 голосов
/ 09 марта 2019

Лично я предпочел бы сделать символическую ссылку от /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

Надеюсь, это поможет.

...