Является ли использование дистрибутивного LAMP лучшим выбором?

Является ли использование дистрибутивного LAMP лучшим выбором?

Мне интересно - лучше использовать стек LAMP, поставляемый с дистрибутивом, или установить его самостоятельно? Я имею в виду, можно ли просто использовать apt-get install apache2 (...)или лучше просто скачать программное обеспечение, распаковать его в свой каталог?

Определение лучшего — это сложная тема, в конце концов. Этот стек LAMP должен быть размещен как одна из многих служб на одной машине, открытая для мира каким-то обратным прокси (nginx?). Я могу захотеть в конечном итоге использовать два или три разных экземпляра Apache2 (нужно ли?). Мне нравится управляемость приложений, содержащихся в простом каталоге. Пф, и они исчезли. Я также думаю, что я могу легко просто создать нового пользователя и ограничить его одним и только одним каталогом.

С другой стороны, как новичок, у меня есть ощущение, что менеджеры пакетов подготовили все более безопасным способом, подумали о многих проблемах, о которых я, вероятно, даже не могу подумать. Также гораздо проще поддерживать актуальность всего одной командой.

У меня вопрос: является ли использование пакетов distro-default правильным решением в моем случае?

решение1

Я не хочу показаться покровительственным, но, как вы утверждаете, вы новичок, и я бы рекомендовал новичку максимально упростить все и придерживаться пакетов и возможностей дистрибутива. Я лично не рекомендую запускать несколько экземпляров Apache на сервере, если вам нужна такая безопасность, рассмотрите такие вещи, как Xen, Kvm или даже Docker.

Тем не менее, я работаю в компании системного администратора, и мы обычно стараемся оставаться максимально верными дистрибутиву. Это самый простой способ использовать решения, которые уже предоставил сопровождающий. Но я признаю, что иногда поиск этих решений может быть немного сложным. Serverfault может помочь в этом!

Связанный контент