Назад | Перейти на главную страницу

Какие модули nginx лучше всего подходят для высокопроизводительного веб-сайта?

Я собираюсь переустановить nginx на новом сервере Ubuntu 16. E5 со 132 ГБ оперативной памяти. Я просмотрел скрипт под названием compile-nginx-from-source.sh на githubgist пользователем nmrony. Отлично выглядит и создан для Ubuntu 16. Что вы думаете о некоторых из наиболее необходимых модулей nginx для установки?

Устанавливайте только те модули, которые вы используете.

nginx поддерживает динамический модуль с 1.9.11. Используйте это, чтобы вам не приходилось перекомпилировать nginx каждый раз, когда вам нужно добавлять модули.

Любые ресурсы, не используемые ненужными модулями, могут быть использованы для других важных вещей, например файловый кеш, Memcache / Redis, PHP-FPM, ramfs, PostgreSQL и т. д.

Использование E5 и 132 ГБ ОЗУ только для nginx - это немного излишне, особенно если у вас низкий трафик. Я предлагаю вам виртуализировать или разделить ваши приложения; LXC / LXD - это только snap прочь в Ubuntu> = 16.04.