nginx Nasıl Onarılır: [warn] “ssl”Direktifi kullanımdan kaldırıldı (Nginx / VestaCP)

nginx: [warn] the “ssl” directive is deprecated, use the “listen … ssl” directive instead in example.com.nginx.ssl.conf eski nginx yapılandırmalarına sahip web sunucularında yaygın bir uyarıdır veya VestaCP.

nginx -t
Nasıl düzeltilir "ssl"yönerge kullanımdan kaldırıldı
SSL Direktifler error in NGINX.conf

bu warn sahip olan sunucularda en sık görünür VestaCP yapılandırmadayken birkaç yıl önce kuruldu nginx yönergeye ihtiyaç vardı"ssl on".

Nasıl düzeltilir "ssl”Direktif kullanımdan kaldırıldı Nginx'te / VestaCP

Yöntem 1. Dosyayı düzenle nginx.conf alan için

# direktifi ile iptal etmemiz bizim için en iyisi "ssl on ”, nginx'in uyardığımız alan adı için.

sudo nano /home/vestacpuser/conf/web/example.com.nginx.ssl.conf
# ssl on
devre dışı bırakmak SSL NGINX'te direktif
devre dışı bırakmak SSL NGINX'te direktif

Dosyayı kaydedin ve tekrar çalıştırın nginx -t. Hata nginx: [warn] the “ssl” directive is deprecated…” artık mevcut olmayacak.

nginx -t

Bu yöntemle, hata kalıcı olarak çözülmeyecektir. Yeni alan adları, hesaba atanan paketin yapılandırma dosyasını takip edecektir. VestaCP.

Yöntem 2. Düzenle VestaCP Web Template Nginx için.

Bir eklemeden önce kullanıcı in VestaCP, paketler oluşturmamız gerekiyor. VestaCP Packages. Bu paketler, farklı CMS veya komut dosyaları için çeşitli yapılandırmalar içerir. Web Template (Nginx), Backend Template (PHP-FPM), DNS Template (NAMED).

bir eklediğimizde tarla bir kullanıcı VestaCP, Nginx yapılandırması default eklenen yeni alan adının Web Template (nginx) seçildi kullanıcı paketi içinMüktesebat.

VestaCP Web Şablonu Nginx
VestaCP Web Şablonu Nginx

Eklediğimiz senaryoyu alıyoruz Vesta Package Name: Stealth cu Web Template NGINX: wordpress2. eğer şablon “wordpress2” yönerge içerir “ssl on”, bu şablonla eklenen yeni alan adları, yapılandırmada bu eski yönergeye sahip olacaktır. bu yüzden en iyisi düzenlemek Web Template in VestaCP. Böylece yeni eklenen alanlar artık "ssl Nginx yapılandırmasında ”.

nasıl düzenlenir Web Template VestaCP ortadan kaldırmak ssl” directive is deprecated?

Eklenen etki alanlarının yapılandırma dosyalarını yazan şablonlar şurada bulunur:

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

Bunların iki sonu var. .tpl için olmayan alanlar SSL si.stpl için alan adları SSL Üzerinde.

[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]# 

Şablona sahip olduğumuz yukarıdaki senaryoyu alıyoruz "wordpress2. stp ”. Bu dosyayı web sunucusunda düzenliyoruz ve " yönergesi ile satırı siliyoruz.ssl üzerinde ”.

nano /usr/local/vesta/data/templates/web/nginx/php-fpm/wordpress2.stpl
Kaldır SSL Nginx'te ON Direktifi /. VestaCP
Kaldır SSL Nginx'te ON Direktifi / VestaCP

Satırı kaldırdıktan sonra "ssl şablondan ”, dosyayı kaydedin. Bu şablonla eklenecek olan aşağıdaki alanlar artık eski yönergelere sahip olmayacaktır. “ssl”Direktif kullanımdan kaldırıldı, nginx test edilirken görünmeyecektir.

Aynı şekilde tüm web şablonları değiştirilebilir VestaCP veya özel nginx ve php-fpm yapılandırmalarını içerecek şekilde yenileri oluşturulabilir.

Teknolojiye tutkulu, 2006 yılından beri StealthSettings.com'da yazıyorum. macOS, Windows ve Linux işletim sistemlerinde geniş deneyimim var, aynı zamanda programlama dilleri ve blog platformları (WordPress) ile online mağazalar için (WooCommerce, Magento, PrestaShop) bilgi sahibiyim.

nasıl » Linux » nginx Nasıl Onarılır: [warn] “ssl”Direktifi kullanımdan kaldırıldı (Nginx / VestaCP)
Leave a Comment