E hoʻouka i kahi palapala SSL no PhpMyAdmin e hoʻopaʻa i ke komo ʻana

E hoʻouka i kahi palapala SSL no PhpMyAdmin ma ka lawelawe DebianCentOS 

Maluhia, aloha a me nā hoʻomaikaʻi o ke Akua

Welina mai i kahi wehewehe hou Mekano Tech

 

I ka hoʻomaka ʻana, ʻo ka hoʻokomo ʻana i kahi palapala SSL kekahi o nā mea koʻikoʻi i ka pale ʻana iā PhpMyAdmin a me ka hoʻopaʻa ʻana i kona komo ʻana, a hoʻonui kēia i ka palekana o kāu kikowaena a i ʻole ka palekana o nā waihona ʻikepili o kāu mau pūnaewele, a ʻo kēia ka mea e pili ana i ke kūpaʻa a me ke kūpaʻa o kāu hana ma. ka Pūnaewele.

No ka hana ʻana i kēia, e hoʻokomo i ka pūʻulu mod_ssl ma CentOS

 

# yum hoʻokomo mod_ssl

A laila hana mākou i kahi papa kuhikuhi e mālama i ke kī a me ka palapala hōʻoia me kēia kauoha

E hoʻomaopopo he kūpono kēia no Debian

# mkdir /etc/apache2/ssl [Debian/Ubuntu a me nā māhele e pili ana iā lākou] # mkdir /etc/httpd/ssl [CentOS a me nā māhele e pili ana iā ia]

E hana i ke kī a me ka palapala hōʻoia no Debian / Ubuntu a i ʻole kā lākou mahele ʻana me kēia kauoha 

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

No CentOS, hoʻohui i kēia kauoha

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

E hoʻololi ʻoe i ka mea ʻulaʻula i mea kūpono iā ʻoe

 

...................................+++ ............ ..................... ..........................++ e kākau i ke kī pilikino hou i '/etc/httpd/ssl/apache.key' ----- E noi ʻia ʻoe e hoʻokomo i ka ʻike e hoʻokomo ʻia i kāu noi palapala. ʻO ka mea āu e komo ai ʻo ia ka mea i kapa ʻia ʻo Distinguished Name a i ʻole DN. He kakaikahi wale no na kahua aka hiki ia oe ke waiho i kahi hakahaka No kekahi mau kahua, he waiwai pa'amau, ina oe e komo i ka '.', e waiho hakahaka ana ke kahua. ----- Inoa ʻāina (2 helu leka) [XX]:IN
Mokuaina a Mokuaina paha (inoa piha) []:Mohamed
Inoa Wahi (e laʻa, kūlanakauhale) [Kūlanakauhale Paʻamau]:Cairo
Inoa Hui (e laʻa, hui) [Default Company Ltd]:Mekano Tech
Ka inoa o ka hui hoʻonohonoho (e laʻa me ka ʻāpana) []:Aigupita
Inoa maʻamau (e laʻa, kou inoa a i ʻole ka inoa hoʻokipa o kāu kikowaena) []:server.mekan0.com
Helu leka uila []:[pale ʻia ka leka uila]

Ma hope o kēlā, nānā mākou i ke kī a me ka palapala hōʻoia a mākou i hana ai me kēia mau kauoha no CentOS / Debian

#cd/etc/apache2/ssl/[Debian/Ubuntu a me kāna mau māhele hoʻokumu] #cd/etc/httpd/ssl/[CentOS a me nā māhele e pili ana iā ia] #ls -l huina 8 -rw-r -r--. 1 kumu kumu 1424 Sep 7 15:19 apache.crt -rw -r -r--. 1 kumu kumu 1704 Sep 7 15:19 apache.key

Ma hope o kēia, hoʻohui mākou i nā laina ʻekolu ma kēia ala

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

SSLEngine ma SSLCertificateFile /etc/apache2/ssl/apache.crt SSLCertificateKeyFile /etc/apache2/ssl/apache.key

E pili ana i ka mahele CentOS

E hoʻohui i kēia mau laina ma kēia ala /etc/httpd/conf/httpd.conf

SSLEngine ma SSLCertificateFile /etc/httpd/ssl/apache.crt SSLCertificateKeyFile /etc/httpd/ssl/apache.key

A laila mālama ʻoe

A laila hoʻohui i kēia kauoha

#a2enmod ssl

A laila e hōʻoia i kēia laina ma kēia mau ala ʻelua

/etc/phpmyadmin/config.inc.php

/etc/phpMyAdmin/config.inc.php

$cfg['ForceSSL'] = ʻoiaʻiʻo;

A laila hoʻomaka hou mākou iā Apache no nā māhele ʻelua

# systemctl hoʻomaka hou apache2 [Debian/Ubuntu a me nā māhele e pili ana iā lākou] # systemctl hoʻomaka hou httpd [CentOS]

Ma hope o kēlā, wehe ʻoe i kāu polokalamu kele pūnaewele a noi i ka IP o kāu kikowaena a me PhpMyAdmin no ka laʻana

https://192.168.1.12/phpMyAdmin

Hoʻololi ʻoe i ka IP i kāu helu IP

E hoʻomaopopo e haʻi aku ka polokalamu kele pūnaewele ʻaʻole paʻa ka pilina. ʻAʻole kēia manaʻo he pilikia me ka pili.

 

Eia ka pau ʻana o ka wehewehe ʻana o ka hoʻokomo ʻana i kahi palapala palekana no ka luna hoʻomalu waihona, mahalo no kou kipa ʻana

 

Pākuʻi pili
Hoʻopuka i ka ʻatikala ma

Pākuʻi i kahi manaʻo