Comments 12
- Уберите из конфига параметры, значения которых вы не понимаете (иначе зачем они там?)
- Останавливать Nginx перед каждой попыткой обновить сертификат — мощно, вы бы еще сервер перезагружали… откройте для себя параметр --renew-hook. Nginx кстати отлично подтягивает обновленный сертификат при reload
- Текущая stable версия MariaDB — 10.1
Практически обо всех, что вы бездумно накрутили. Больше половины директив в данной конфигурации nginx лишено смысла.
Не думаю что Валентин будет вам проводить ликбез по конфигурации ;)
Уберите все и оставьте только те, которые четко понимаете для чего нужны именно в данном случае.
Вот, убрали все proxy_*, и уже стало заметно лучше (ещё бы один proxy_set_header
убрать для приличия). Можно еще почистить, как минимум, убрав дублирующиеся директивы. Директивы в nginx наследуются с предыдущего уровня, если не переопределены на текущем. Поэтому нет смысла явно указывать gzip on
на уровне location
, если у вас с уровня http
и так унаследуется данное значение (то же касается access_log off
). Практически все директивы fastcgi_param
присутствуют в файле fastcgi_params
, который поставляет с nginx-ом, и достаточно его включит в конфигурацию директивой include
. А если ещё выкинуть из конфигурации кучу других настроек, которые не относятся непосредственно к делу, а просто сделаны вами на свой вкус, то конфигурация станет гораздо лаконичнее и за счет этого легче читаться.
Daemon::SchedulerCronTaskManager::Task###MailAccountFetch
Установка OTRS 5 на сервер с Nginx