Помощь

Маркетплейс: LEMP

LEMP – это аналог популярного стека LAMP, используемого для разработки и развертывания веб-приложений.

Традиционно LAMP состоит из Linux, Apache, MySQL и PHP. Благодаря своей модульной природе компоненты легко могут быть заменены. В LEMP Apache заменяется легким, но мощным Nginx, который может обеспечить более предсказуемую производительность при высоких нагрузках.

Nginx vs Apache

Apache

  • Разрабатывается с 1995 года и имеет большое количество модулей;
  • Поточно-ориентированный подход замедляет работу веб-сервера при большой нагрузке – необходимо создавать новые процессы, которые должны конкурировать за ресурсы ЦП и ОЗУ;
  • Должен быть установлен предел для обеспечения того, чтобы ресурсы не перегружались. Когда предел достигнут, дополнительные соединения будут отклонены.

Nginx

  • Веб-сервер с открытым исходным кодом, написанный для решения проблем производительности и масштабируемости, связанных с Apache;
  • Механизм nginx, управляющий событиями, асинхронный и неблокирующий – он не  создает новые процессы для каждого веб-запроса.

Приложение включает следующее ПО:

Название Версия
MySQL 8.0.31
Nginx 1.18.0
PHP-FPM 8.1.2
Fail2Ban 0.11.2
Certbot 1.32.0
Postfix 3.6.4

Что делает это приложение:

  • Включает UFW брандмауэр и разрешает подключения на порты:

    • SSH (22)
    • HTTP (80)
    • HTTPS (443)
  • Устанавливает пароль MySQL пользователю root и запускает mysql_secure_installation. Пароль записывается в файл /root/.my.cnf.
    Удалите этот файл, если требуется.
  • Настраивает Postfix для работы только на отправку сообщений, устанавливая параметр inet_interfaces = loopback-only
  • Меняет параметры PHP:

    • upload_max_filesize
    • post_max_size
    • memory_limit
    • max_execution_time
    • max_input_vars
    • max_input_time

Желаем Вам приятной работы!

Виртуальный сервер c LEMP

Мощный облачный сервер на базе KVM (AMD EPYC)

Заказать

Приложения маркетплейса

Широкий выбор приложений для облачных сервисов.

Маркетплейс