Kaip ištaisyti nginx: [perspėti] “SSL” Direktyva yra nebenaudojama (NGINX / VESTACP)

nginx: [warn] the “ssl” directive is deprecated, use the “listen … ssl” directive instead in example.com.nginx.ssl.conf Tai yra įprastas perspėjimas žiniatinklio serveriuose su senomis NGINX arba VESTACP konfigūracijomis.

nginx -t
Kaip ištaisyti "SSL" Direktyva yra nebenaudojama
SSL direktyvos klaida nginx.conf

Šis perspėjimas dažniausiai pasirodo prieš kelerius metus įdiegtus „Vestacp“, kai konfigūracija yra įdiegta „Vestacp“ nginx Reikėjo direktyvos “ssl on“.

Kaip ištaisyti SSL” Direktyva yra nebenaudojama „Nginx“ / „Vestacp“

1 metodas. Failo redagavimas domeno nginx.conf

Patogiausia yra mus atšaukti naudojant # direktyvą “SSL ON” Laukui mes turime Ninginą.

sudo nano /home/vestacpuser/conf/web/example.com.nginx.ssl.conf
# ssl on
Išjungti SSL direktyvą „Nginx“
Išjungti SSL direktyvą „Nginx“

Mes išsaugojame failą ir vėl vykdome nginx -t. Klaida nginx: [warn] the “ssl” directive is deprecated…” Tai nebebus.

nginx -t

Šiuo metodu klaida nebus visam laikui išspręsta. Nauji laukai atitiks „VestaCP“ priskirto paketo konfigūracijos failą.

2 metodas. Redaguoti VestaCP Web Template Dėl ninx.

Prieš pridėdami a vartotojas į Vestacp, mes turime kurti paketus. VestaCP Packages. Šiose pakuotėse yra kelios konfigūracijos skirtingiems CM ar Raštai. Web Template (Nginx), Backend Template (PHP-FPM), DNS Template (NAMED).

Kai pridedame a Laukas apie įstaigą Vartotojo „Vestacp“, Ningin numatytoji naujojo pridėto domeno konfigūracija bus pateikta Web Template (Nginx) Pasirinkta vartotojo paketuiį.

„Vestacp“ žiniatinklio šablonas nginx
„Vestacp“ žiniatinklio šablonas nginx

Mes imamės scenarijaus, kurį pridedame Vesta Package Name: Stealth su Web Template NGINX: wordpress2. Jei šablonas “wordpress2” Yra direktyva “ssl on”, nauji laukai, pridedami prie šio šablono, turės šią pasenusią direktyvą konfigūracijoje. Taigi geriausia yra SA modifikuoti Web Template į Vestacp. Taigi naujos sritys, pridedamos siekiant nustoti priimti “SSL ON” „Ninx“ konfigūracijoje.

Kai redagavo Un Web Template VestaCP pašalinti ssl” directive is deprecated?

Šablonai, rašantys pridėtų domenų konfigūracijos failus, yra:

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

Jie turi du galus. .tplDomenai be SSL Ir.stplDomenai su SSL suaktyvintais.

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

Mes imamės aukščiau pateikto scenarijaus, kuriame turime šabloną “„WordPress2.Stpl“”. Mes redaguojame šį failą žiniatinklio serveryje ir ištriname eilutę su direktyva “SSL ON”.

nano /usr/local/vesta/data/templates/web/nginx/php-fpm/wordpress2.stpl
Remove SSL ON Directive in Nginx /. VestaCP
Pašalinkite SSL direktyvoje „Nginx“ / „Vestacp“

Pašalinus liniją “SSL ON” Iš šablono išsaugojame failą. Šiose srityse, kurios bus pridėtos naudojant šį šabloną, nebebus neįvykdytos direktyvos. “SSL” Direktyva yra nebenaudojamaAr Tai neatrodys, kai išbandysime Ningx.

Lygiai taip pat visi „VestaCP“ žiniatinklio šablonai gali būti modifikuoti arba gali būti sukurti nauji, kuriuose galima įtraukti individualizuotas NGINX ir PHP-FPM konfigūracijas.

Aistringai apie technologijas, su malonumu rašau „Stealthsetts.com“, pradedant nuo 2006 m. Turiu didelę patirtį operacinėse sistemose: „MacOS“, „Windows“ ir „Linux“, taip pat programavimo kalbose ir tinklaraščių platformose („WordPress“) ir internetinėse parduotuvėse („WooCommerce“, „Magento“, „Presashop“).

Home Jūsų jo vadovėlių šaltinis, naudingi patarimai ir naujienos. Kaip ištaisyti nginx: [perspėti] “SSL” Direktyva yra nebenaudojama (NGINX / VESTACP)
Palikite komentarą