Faka Isitifiketi se-SSL se-PhpMyAdmin ukuze uvikele ukungena ngemvume

Faka isitifiketi se-SSL se-PhpMyAdmin ku-Debian serviceCentOS 

Ukuthula, isihe nezibusiso zikaNkulunkulu

Siyakwamukela encazelweni entsha abalandeli be-Mekano Tech

 

Ekuqaleni, ukufaka Isitifiketi se-SSL kungenye yezinto ezibaluleke kakhulu ekuvikeleni i-PhpMyAdmin kanye nokuvikela ukungena kwayo, futhi lokhu kuthuthukisa ukuvikeleka kweseva yakho noma ukuvikeleka kwesizindalwazi samasayithi akho, futhi lokhu kuhlanganisa ukuzinza nokuzinza komsebenzi wakho kuwo. i-Internet.

Ukuze wenze lokhu, faka iphakheji ye-mod_ssl ku-CentOS

 

# yum faka i-mod_ssl

Bese sakha inkomba yokugcina ukhiye nesitifiketi ngalo myalo

Qaphela ukuthi lokhu kuvumelekile ku-Debian

# mkdir /etc/apache2/ssl [Debian/Ubuntu nokusabalalisa okusekelwe kukho] # mkdir /etc/httpd/ssl [CentOS nokusabalalisa okusekelwe kuyo]

Dala ukhiye nesitifiketi se-Debian / Ubuntu noma ukusabalalisa okusekelwe kulo myalo 

# openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/apache2/ssl/apache.key -out /etc/apache2/ssl/apache.crt

NgeCentOS, engeza lo myalo

# openssl req -x509 -node -days 365 -newkey rsa: 2048 -keyout /etc/httpd/ssl/apache.key -out /etc/httpd/ssl/apache.crt

Uzoshintsha okubomvu kube okukufanele

 

...................................+++ ............ ...................................................................++ ukubhala ukhiye omusha oyimfihlo ku-'/etc/httpd/ssl/apache.key' ----- Usuzocelwa ukuthi ufake imininingwane ezofakwa esicelweni sakho sesitifiketi. Osuzongena khona yilokho okubizwa ngeGama Elihloniphekile noma i-DN. Kukhona izinkambu ezimbalwa kodwa ungazishiya zingenalutho Kwezinye izinkambu kuzoba nenani elizenzakalelayo, uma ufaka '.', inkambu izoshiywa ingenalutho. ----- Igama Lezwe (ikhodi yezinhlamvu ezi-2) [XX]:IN
Igama lesifundazwe noma lesifundazwe (igama eligcwele) []:U-Mohamed
Igama lendawo (isib., Idolobha) [Okuzenzakalelayo City]:Cairo
Igama lenhlangano (isib. Inkampani) [Default Company Ltd]:IMekano Tech
Igama Leyunithi Yezinhlangano (isib., Isigaba) []:Egypt
Igama Elijwayelekile (isb. Igama lakho noma igama lomethuleli wesiphakeli sakho] []:iseva.mekan0.com
Ikheli le-imeyili []:[i-imeyili ivikelwe]

Ngemuva kwalokho sibheka ukhiye nesitifiketi esidale ngale miyalo ye-CentOS / Debian

# cd / etc / apache2 / ssl / [Debian / Ubuntu nokusatshalaliswa kwayo okusekelwe] # cd / etc / httpd / ssl / [CentOS nokusatshalaliswa okusekelwe kukho] #ls -l total 8 -rw-r -r--. 1 impande impande 1424 Sep 7 15:19 apache.crt -rw -r -r--. 1 impande impande 1704 Sep 7 15:19 apache.key

Ngemva kwalokhu sengeza imigqa emithathu kule ndlela

(/etc/apache2/sites-available/000-default.conf) yeDebian

I-SSLEngine ku-SSLCertificateFile /etc/apache2/ssl/apache.crt SSLCertificateKeyFile /etc/apache2/ssl/apache.key

Ngokusatshalaliswa kwe-CentOS

Faka le migqa kule ndlela /etc/httpd/conf/httpd.conf

I-SSLEngine ku-SSLCertificateFile /etc/httpd/ssl/apache.crt SSLCertificateKeyFile /etc/httpd/ssl/apache.key

Bese ulondoloza

Ngemuva kwalokho engeza lo myalo

# a2enmod ssl

Ngemuva kwalokho qiniseka ukuthi lo mugqa ukulezi zindlela ezimbili

/etc/phpmyadmin/config.inc.php

/etc/phpMyAdmin/config.inc.php

$cfg['ForceSSL'] = iqiniso;

Bese siqala kabusha i-Apache kukho kokubili ukusatshalaliswa

# systemctl iqala kabusha i-apache2 [Debian/Ubuntu nokusabalalisa okusekelwe kukho] # systemctl iqala kabusha i-httpd [CentOS]

Ngemuva kwalokho, uvula isiphequluli sakho bese ucela i-IP yeseva yakho ne-PhpMyAdmin ngokwesibonelo

https://192.168.1.12/ phpMyAdmin

Ushintsha i-IP kukheli lakho le-IP

Qaphela ukuthi isiphequluli sizokutshela ukuthi ukuxhumeka akuphephile. Lokhu akusho ukuthi kunenkinga ngokuxhumeka .. Lokhu kungenxa yokuthi isitifiketi sizisayinele.

 

Lapha kuphela incazelo yokufaka isitifiketi sokuphepha somlawuli wedatha, ngiyabonga ngokuvakasha

 

Okuthunyelwe okuhlobene
Shicilela isihloko ku

Faka amazwana