Готов ли "Ubuntu Server 14.04.3 LTS + LAMP" к работе?

Установка свежей копии Ubuntu Server 14.04.3 LTS и затем:

$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo apt-get install lamp-server^

Готова ли эта конфигурация к производству с точки зрения безопасности и стабильности?

4 ответа

Вы должны сделать 2 вещи самостоятельно.

  • настроить Apache в соответствии с вашими личными требованиями. Apache имеет веб-страницу с надписью "ItWorks!" поэтому вам нужно настроить как минимум 1 виртуальный хост в ./sites-enabled/
  • настроить MySQL в соответствии с вашими личными требованиями. MySQL не имеет пользовательских баз данных, поэтому вам нужно это настроить.

Обе проблемы могут быть связаны с безопасностью: если вы испортите виртуальный хост, вы можете использовать вашу машину.

Но когда дело доходит до обеспечения безопасности и стабильности установки "из коробки", ответом является простое "да".

Убедитесь, что используете dist-upgrade так что вы получите последнее ядро. И перезагрузите компьютер после обновления ядра. Затем настройте что-то, чтобы продолжать получать обновления безопасности и перезагружаться после обновлений ядра, например unattended-upgrades пакет. Для стабильности вам все еще нужно добавить решения для мониторинга и резервного копирования, а также воспроизводимость развертывания и тестирование обновлений.

Нет. Ваше приложение и его использование будут определять, является ли оно стабильным. Если ваше приложение представляет собой нечто большее, чем простой веб-сайт с небольшим требованием к памяти, вам может понадобиться настроить параметры apache2, mysql и php, чтобы обеспечить его стабильность, например, увеличить объем памяти php, процессы apache2, установить кэш и т. Д.

Я участвовал в проекте, где использовались Ubuntu Server 12.04 LTS, LAMP и Joomla. Это надежная среда, но, как и любое программное обеспечение, особенно веб-приложения, вам всегда нужно следить за анонсами безопасности и загружать любые соответствующие исправления.

Существует список рассылки для Ubuntu для получения предупреждений и объявлений о безопасности:

https://lists.ubuntu.com/mailman/listinfo/ubuntu-security-announce

И, конечно же, есть полезная информация на родственном сайте Serverfault:

Используйте тег безопасности и ваш выбор, т.е. [security] mysql по вопросам, относящимся к Apache/MySQL.

Другие вопросы по тегам