Linux разделы для веб-сервера?

219
nowox

Я строю производственный и сервер разработки для веб-портала. Он основан на приложении LAMP, которое также использует локальное хранилище для файлов.

Я организовал файлы следующим образом:

/srv/myapp/www HTDocs /srv/myapp/config Portal configuration /var/lib/myapp Files used by the portal 

Для разделов диска я предлагаю это:

/dev/sda2 25G / /dev/sda3 5G /srv /dev/sda4 5G /var /dev/sda5 10G /var/lib 

Это хорошая идея, чтобы смонтировать раздел /var/lib?

Я думаю, это хорошая идея, потому что /var/libуже содержит базу данных для моего проекта LAMP.

По-разному спрашивают: почему это так плохо?

0
`/ var / lib` используется некоторыми довольно важными компонентами вашей системы, если вы потеряете его, вы можете остаться с сильно поврежденным сервером. Было бы безопаснее создать файловую систему для ваших вещей, но смонтируйте ее как `/ var / lib / app`. Статическое содержимое обычно находится в `/ var / www`, поэтому ваше гибридное решение (некоторые в` / var`, некоторые в `/ srv /`) не имеют для меня особого смысла. Одна FS с `/ srv / www` и` / srv / app` (и конфиг в `/ etc`) будет более понятной и простой в управлении IMHO. xenoid 5 лет назад 1

1 ответ на вопрос

1
Fanatique

Зависит от того, какой тип, какой размер и какое количество файлов будет использовать портал. На самом деле я бы предложил просто подключить 15G /var/, поскольку веб-сервер также будет много писать, /var/logи я сомневаюсь, что вам понадобится 10G для файлов портала. Обычно, если вы знаете, что же точка_монтирование будет иметь тяжелые IO, приятно иметь его в качестве отдельного раздела, однако, как это приложение LAMP-основе, веб - сервер будет писать много в /var/log. И, кроме того, /varв общем, это одна из самых динамических точек монтирования в Linux, поскольку они являются переменными файлами и часто записываются / читаются. Таким образом, мое предложение состоит в том, чтобы разместить больше места /var/, нет особой необходимости в отдельном /var/libразделе.

Кроме того, если веб-портал будет генерировать много активности, вы должны очистить свои старые журналы, когда они вам больше не нужны, чтобы сэкономить место (вы можете проверить logrotate ).

Если вы задаете этот вопрос, вам, скорее всего, следует просто использовать один раздел для всего. Изучите LVM, если хотите разделить диск на разделы. davidgo 5 лет назад 0

Похожие вопросы