“nginx: [warn] the “ssl” directive is deprecated, use the “listen … ssl” directive instead in example.com.nginx.ssl.conf“ Ini adalah peringatan umum di server web dengan konfigurasi Nginx atau Vestacp lama.
isi
nginx -t

Peringatan ini paling sering muncul di Seververs yang memiliki vestacp yang diinstal beberapa tahun yang lalu, saat dalam konfigurasi Nginx Petunjuk diperlukan “ssl on“.
Cara memperbaiki “SSL” Petunjuk sudah usang di nginx / vestacp
Metode 1. File Edit Nginx.conf untuk domain
Yang paling berguna adalah membatalkan kami dengan # Petunjuk “SSL ON” Untuk bidang ini kami memiliki peringatan ningin.
sudo nano /home/vestacpuser/conf/web/example.com.nginx.ssl.conf
# ssl on

Kami menyimpan file dan kemudian jalankan lagi nginx -t. Kesalahan nginx: [warn] the “ssl” directive is deprecated…” itu tidak akan lagi hadir.
nginx -t
Dengan metode ini, kesalahan tidak akan diselesaikan secara permanen. Bidang baru akan mematuhi file konfigurasi paket yang ditetapkan untuk Vestacp.
Metode 2. Edit VestaCP Web Template untuk ninx.
Sebelum kita menambahkan pengguna di dalam Vestacp, kita harus membuat paket. VestaCP Packages. Paket -paket ini berisi beberapa konfigurasi untuk CM atau tulisan suci yang berbeda. Web Template (Nginx), Backend Template (PHP-FPM), DNS Template (NAMED).
Saat kami menambahkan BIDANG pada satu Pengguna Vestacp, konfigurasi default ningin dari domain yang ditambahkan baru akan diberikan oleh Web Template (Nginx) dipilih untuk paket penggunake.

Kami mengambil skenario yang kami tambahkan Vesta Package Name: Stealth cu Web Template NGINX: wordpress2. Jika template “wordpress2” Berisi arahan “ssl on”, bidang baru yang ditambahkan dengan templat ini akan memiliki arahan yang sudah ketinggalan zaman ini dalam konfigurasi. Jadi yang terbaik adalah SA memodifikasi Web Template di dalam Vestacp. Jadi area baru ditambahkan untuk berhenti menerima “SSL ON” dalam konfigurasi Ninx.
Saat diedit PBB Web Template VestaCP untuk menghilangkan “ssl” directive is deprecated” ?
Templat yang menulis file konfigurasi dari domain yang ditambahkan berada di:
/usr/local/vesta/data/templates/web/nginx/php-fpm
Ini memiliki dua penghentian. .tpl untuk Domain tanpa SSL Dan.stpl untuk Domain dengan SSL diaktifkan.
[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]#
Kami mengambil skenario di atas, di mana kami memiliki template “wordpress2.stpl”. Kami mengedit file ini di server web dan menghapus baris dengan arahan “SSL ON”.
nano /usr/local/vesta/data/templates/web/nginx/php-fpm/wordpress2.stpl
Setelah menghapus garis “SSL ON” Dari template, kami menyimpan file. Area berikut yang akan ditambahkan dengan template ini tidak akan lagi memiliki arahan yang luar biasa. “SSL” Petunjuk sudah usang, Itu tidak akan muncul saat kami menguji Ningx.
Dengan cara yang sama, semua templat web VestacP dapat dimodifikasi atau yang baru dapat dibuat untuk memasukkan konfigurasi NginX dan PHP-FPM yang dipersonalisasi.