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

Это предупреждение чаще всего появляется на северне, которые установлены Vestacp несколько лет назад, когда в конфигурации nginx Директива потребовалась “ssl on“Полем
Как исправить “сбл” Директива устарела в nginx / vestacp
Метод 1. Редактировать файл nginx.conf для домена
Самое удобное - отменить нас с помощью директивы # “SSL на” Для поля мы предупреждаем Нинин.
sudo nano /home/vestacpuser/conf/web/example.com.nginx.ssl.conf
# ssl on

Мы сохраняем файл, а затем снова выполняем 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) выбрано Для пользовательского пакетак.

Мы принимаем сценарий, который добавляем 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
После удаления линии “SSL на” Из шаблона мы сохраняем файл. Следующие области, которые будут добавлены с помощью этого шаблона, больше не будут иметь выдающуюся директиву. “сбл” Директива устарелаВ Это не появится, когда мы тестируем Ningx.
Таким же образом, все веб-шаблоны Vestacp могут быть изменены, или могут быть созданы новые, в которые можно включить персонализированные конфигурации NGINX и PHP-FPM.