Nruab ib daim ntawv pov thawj SSL rau PhpMyAdmin kom ruaj ntseg nkag mus

Nruab ib daim ntawv pov thawj SSL rau PhpMyAdmin ntawm Debian pabcuamCentOS 

Kev thaj yeeb, kev hlub tshua thiab koob hmoov ntawm Vajtswv

Zoo siab txais tos rau qhov kev piav qhia tshiab Mekano Tech cov neeg ua raws

 

Thaum pib, txhim kho SSL Daim Ntawv Pov Thawj yog ib qho tseem ceeb tshaj plaws hauv kev tiv thaiv PhpMyAdmin thiab ruaj ntseg nws tus ID nkag mus, thiab qhov no txhim kho kev ruaj ntseg ntawm koj lub server lossis kev ruaj ntseg ntawm koj qhov chaw 'databases, thiab qhov no ua rau muaj kev ruaj ntseg thiab ruaj khov rau koj txoj haujlwm ntawm hauv Internet.

Txhawm rau ua qhov no, nruab lub pob mod_ssl ntawm CentOS

 

# yum nruab mod_ssl

Tom qab ntawd peb tsim ib phau ntawv khaws cov yuam sij thiab daim ntawv pov thawj nrog cov lus txib no

Nco ntsoov tias qhov no siv tau rau Debian

# mkdir /etc/apache2/ssl [Debian/Ubuntu thiab kev faib tawm raws li lawv] # mkdir /etc/httpd/ssl [CentOS thiab kev faib tawm raws li nws]

Tsim tus yuam sij thiab daim ntawv pov thawj rau Debian / Ubuntu lossis lawv cov kev faib khoom raws li cov lus txib no 

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

Rau CentOS, ntxiv cov lus txib no

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

Koj yuav hloov qhov xim liab rau qhov uas haum koj

 

................................................................................... ................................................................++ sau tus yuam sij tshiab rau '/etc/httpd/ssl/apache.key' ----- Koj yuav raug nug kom sau cov ntaub ntawv uas yuav muab tso rau hauv koj daim ntawv thov daim ntawv thov. Qhov koj tab tom yuav nkag yog qhov hu ua Distinguished Name lossis DN. Muaj ob peb lub teb tab sis koj tuaj yeem tso qee qhov khoob Rau qee qhov chaw yuav muaj tus nqi pib, yog tias koj nkag mus rau '.', daim teb yuav raug tso tseg. ----- Lub Npe Lub Npe (2 tsab ntawv code) [XX]:IN
Xeev los yog Xeev Npe (npe tag nrho) []:Mohamed
Chaw Nyob Npe (piv txwv, nroog) [Lub Nroog Lub Nroog]:Cairo
Lub Koom Haum Lub Npe (xws li tuam txhab) [Default Company Ltd]:Mekano Tech
Organizational Unit Npe (piv txwv, tshooj) []:Tim lyiv teb chaws
Hom Lub Npe (piv txwv li, koj lub npe lossis koj lub server lub npe) []:server.mekan0.com
Email Chaw Nyob []:[email tiv thaiv]

Tom qab ntawd peb xyuas tus yuam sij thiab daim ntawv pov thawj uas peb tsim nrog cov lus txib no rau CentOS / Debian

#cd/etc/apache2/ssl/[Debian/Ubuntu and its based distributions] #cd/etc/httpd/ssl/[CentOS and distributions based on it] #ls -l tag nrho 8 -rw-r -r--. 1 root root 1424 Sep 7 15:19 apache.crt -rw -r -r--. 1 root root 1704 Sep 7 15:19 apache.key

Tom qab no peb ntxiv peb kab hauv txoj kev no

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

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

Raws li rau CentOS faib

Ntxiv cov kab no hauv txoj kev no /etc/httpd/conf/httpd.conf

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

Ces koj cawm

Tom qab ntawd ntxiv cov lus txib no

# a2enmod ssl

Tom qab ntawd xyuas kom meej tias kab no nyob hauv ob txoj kev no

/etc/phpmyadmin/config.inc.php

/etc/phpMyAdmin/config.inc.php

$cfg['ForceSSL'] = tseeb;

Tom qab ntawd peb rov pib Apache rau ob qho kev faib tawm

# systemctl rov pib apache2 [Debian / Ubuntu thiab kev faib tawm raws li lawv] # systemctl rov pib httpd [CentOS]

Tom qab ntawd, koj qhib koj lub browser thiab thov tus IP ntawm koj lub server thiab PhpMyAdmin piv txwv

https://192.168.1.12/phpMyAdmin

Koj hloov tus IP rau koj tus IP chaw nyob

Nco ntsoov tias qhov browser yuav qhia koj tias qhov kev sib txuas tsis ruaj ntseg, qhov no tsis txhais hais tias muaj teeb meem nrog kev sib txuas.. Qhov no tsuas yog vim daim ntawv pov thawj nws tus kheej kos npe.

 

Ntawm no xaus qhov kev piav qhia ntawm kev txhim kho daim ntawv pov thawj kev ruaj ntseg rau tus thawj tswj hwm database, ua tsaug rau koj tuaj xyuas

 

Related posts
Tshaj tawm tsab xov xwm ntawm

Ntxiv ib saib