Cara memperbaiki nginx: [memperingatkan] “SSL” Petunjuk sudah usang (nginx / vestacp)

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.

nginx -t
Cara Memperbaiki "SSL" Petunjuk sudah usang
Kesalahan Petunjuk SSL di nginx.conf

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
Nonaktifkan Petunjuk SSL di Nginx
Nonaktifkan Petunjuk SSL di Nginx

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.

Vestacp Web Template Nginx
Vestacp Web Template Nginx

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
Remove SSL ON Directive in Nginx /. VestaCP
Hapus SSL pada Petunjuk di Nginx / Vestacp

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.

Bergairah tentang teknologi, saya menulis dengan senang hati di siluman di stealthsetts.com dimulai dengan 2006. Saya memiliki pengalaman yang kaya dalam sistem operasi: macOS, windows dan linux, tetapi juga dalam bahasa pemrograman dan platform blogging (WordPress) dan untuk toko online (WooCommerce, Magento, Presashop).

Rumah Sumber Anda tutorial, tips dan berita yang berguna. Cara memperbaiki nginx: [memperingatkan] “SSL” Petunjuk sudah usang (nginx / vestacp)
Tinggalkan komentar