Как исправить nginx: [предупредить] “сбл” Директива устарела (nginx / vestacp)

nginx: [warn] the “ssl” directive is deprecated, use the “listen … ssl” directive instead in example.com.nginx.ssl.conf Это общее предупреждение на веб -серверах со старыми конфигурациями Nginx или Vestacp.

nginx -t
Как исправить "SSL" Директива устарела
Ошибка директивы SSL в nginx.conf

Это предупреждение чаще всего появляется на северне, которые установлены Vestacp несколько лет назад, когда в конфигурации nginx Директива потребовалась “ssl on“Полем

Как исправить сбл” Директива устарела в nginx / vestacp

Метод 1. Редактировать файл nginx.conf для домена

Самое удобное - отменить нас с помощью директивы # “SSL на” Для поля мы предупреждаем Нинин.

sudo nano /home/vestacpuser/conf/web/example.com.nginx.ssl.conf
# ssl on
Отключить директиву SSL в Nginx
Отключить директиву SSL в Nginx

Мы сохраняем файл, а затем снова выполняем nginx -tПолем Ошибка nginx: [warn] the “ssl” directive is deprecated…” это больше не будет присутствовать.

nginx -t

По этому методу ошибка не будет постоянно разрешена. Новые поля будут соответствовать файлу конфигурации пакета, назначенного VestAcp.

Метод 2. РЕДАКТИРОВАТЬ VestaCP Web Template для NINX.

Прежде чем добавить пользователь в Vestacp, мы должны создавать пакеты. VestaCP PackagesПолем Эти пакеты содержат несколько конфигураций для разных CMS или Священных Писаний. Web Template (Nginx), Backend Template (PHP-FPM), DNS Template (NAMED).

Когда мы добавляем ПОЛЕ на один Пользователь VESTACP, конфигурация Ningin по умолчанию нового добавленного домена, будет дана Web Template (Nginx) выбрано Для пользовательского пакетак.

Vestacp Web Шаблон nginx
Vestacp Web Шаблон nginx

Мы принимаем сценарий, который добавляем Vesta Package Name: Stealth кузок Web Template NGINX: wordpress2Полем Если шаблон “wordpress2” Содержит директиву “ssl on”Новые поля, добавленные с помощью этого шаблона, будут иметь эту устаревшую директиву в конфигурации. Итак, лучшее SA модифицировать Web Template в VestacpПолем Итак, новые области, добавленные, чтобы прекратить получать “SSL на” В конфигурации NINX.

При редактировании ООН Web Template VestaCP устранить ssl” directive is deprecated?

Шаблоны, которые записывают файлы конфигурации добавленных доменов, расположены в:

/usr/local/vesta/data/templates/web/nginx/php-fpm

У них есть две терминации. .tpl для Домены без SSL И.stpl для Домены с активированным SSLПолем

[root@north php-fpm]# pwd
/usr/local/vesta/data/templates/web/nginx/php-fpm
[root@north php-fpm]# ls -all
total 224
drwxr-xr-x 2 root root 4096 Jul  3 23:51 .
drwxr-xr-x 3 root root 4096 Apr 25  2017 ..
-rwxr-xr-x 1 root root 1737 Feb 27 07:12 cms_made_simple.stpl
-rwxr-xr-x 1 root root 1638 Feb 27 07:12 cms_made_simple.tpl
-rwxr-xr-x 1 root root 1770 Feb 27 07:12 codeigniter2.stpl
-rwxr-xr-x 1 root root 1671 Feb 27 07:12 codeigniter2.tpl
-rwxr-xr-x 1 root root 6528 Feb 27 07:12 datalife_engine.stpl
-rwxr-xr-x 1 root root 6429 Feb 27 07:12 datalife_engine.tpl
-rwxr-xr-x 1 root root 1601 Feb 27 07:12 default.stpl
-rwxr-xr-x 1 root root 1502 Feb 27 07:12 default.tpl
-rwxr-xr-x 1 root root 2176 Feb 27 07:12 dokuwiki.stpl
-rwxr-xr-x 1 root root 2076 Feb 27 07:12 dokuwiki.tpl
-rwxr-xr-x 1 root root 2280 Feb 27 07:12 drupal6.stpl
-rwxr-xr-x 1 root root 2177 Feb 27 07:12 drupal6.tpl
-rwxr-xr-x 1 root root 2508 Feb 27 07:12 drupal8.stpl
-rwxr-xr-x 1 root root 2415 Feb 27 07:12 drupal8.tpl
-rwxr-xr-x 1 root root 1949 Feb 27 07:12 joomla.stpl
-rwxr-xr-x 1 root root 1850 Feb 27 07:12 joomla.tpl
-rwxr-xr-x 1 root root 1667 Feb 27 07:12 laravel.stpl
-rwxr-xr-x 1 root root 1562 Feb 27 07:12 laravel.tpl
-rwxr-xr-x 1 root root 5590 Feb 27 07:12 magento.stpl
-rwxr-xr-x 1 root root 5488 Feb 27 07:12 magento.tpl
-rwxr-xr-x 1 root root 1928 Feb 27 07:12 modx.stpl
-rwxr-xr-x 1 root root 1828 Feb 27 07:12 modx.tpl
-rwxr-xr-x 1 root root 2446 Feb 27 07:12 moodle.stpl
-rwxr-xr-x 1 root root 2411 Feb 27 07:12 moodle.tpl
-rwxr-xr-x 1 root root 1303 Feb 27 07:12 no-php.stpl
-rwxr-xr-x 1 root root 1204 Feb 27 07:12 no-php.tpl
-rwxr-xr-x 1 root root 1990 Feb 27 07:12 odoo.stpl
-rwxr-xr-x 1 root root 1891 Feb 27 07:12 odoo.tpl
-rwxr-xr-x 1 root root 1724 Feb 27 07:12 opencart.stpl
-rwxr-xr-x 1 root root 1624 Feb 27 07:12 opencart.tpl
-rwxr-xr-x 1 root root 2796 Feb 27 07:12 owncloud.stpl
-rwxr-xr-x 1 root root 2701 Feb 27 07:12 owncloud.tpl
-rwxr-xr-x 1 root root 2081 Feb 27 07:12 piwik.stpl
-rwxr-xr-x 1 root root 1982 Feb 27 07:12 piwik.tpl
-rw-r--r-- 1 root root  189 Feb 27 07:12 proxy_ip.tpl
-rwxr-xr-x 1 root root 2124 Feb 27 07:12 pyrocms.stpl
-rwxr-xr-x 1 root root 2021 Feb 27 07:12 pyrocms.tpl
-rwxr-xr-x 1 root root 2478 Feb 27 07:12 sendy.stpl
-rwxr-xr-x 1 root root 2390 Feb 27 07:12 sendy.tpl
-rwxr-xr-x 1 root root 1952 Feb 27 07:12 wordpress2_rewrite.stpl
-rwxr-xr-x 1 root root 1859 Feb 27 07:12 wordpress2_rewrite.tpl
-rwxr-xr-x 1 root root 1842 Feb 27 07:12 wordpress2.stpl
-rwxr-xr-x 1 root root 1743 Feb 27 07:12 wordpress2.tpl
-rwxr-xr-x 1 root root 2701 Feb 27 07:12 wordpress2_wp_super_cache.stpl
-rwxr-xr-x 1 root root 2596 Feb 27 07:12 wordpress2_wp_super_cache.tpl
-rwxr-xr-x 1 root root 1601 Feb 27 07:12 wordpress.stpl
-rwxr-xr-x 1 root root 1502 Feb 27 07:12 wordpress.tpl
[root@north php-fpm]# 

Мы принимаем вышеупомянутый сценарий, в котором у нас есть шаблон “WordPress2.stpl”Полем Мы редактируем этот файл на веб -сервере и удаляем строку с директивой “SSL на”Полем

nano /usr/local/vesta/data/templates/web/nginx/php-fpm/wordpress2.stpl
Remove SSL ON Directive in Nginx /. VestaCP
Снимите SSL на директиве в Nginx / vestacp

После удаления линии “SSL на” Из шаблона мы сохраняем файл. Следующие области, которые будут добавлены с помощью этого шаблона, больше не будут иметь выдающуюся директиву. “сбл” Директива устарелаВ Это не появится, когда мы тестируем Ningx.

Таким же образом, все веб-шаблоны Vestacp могут быть изменены, или могут быть созданы новые, в которые можно включить персонализированные конфигурации NGINX и PHP-FPM.

Увлеченными технологиями, я с удовольствием пишу на stealthsetts.com, начиная с 2006 года. У меня богатый опыт работы в операционных системах: macOS, Windows и Linux, а также в языках программирования и платформах для блога (WordPress) и для интернет -магазинов (WooCommerce, Magento, Presashop).

Дом Ваш источник его учебников, полезных советов и новостей. Как исправить nginx: [предупредить] “сбл” Директива устарела (nginx / vestacp)
Оставьте комментарий