Kenya Setifikeiti sa SSL bakeng sa PhpMyAdmin ho boloka ho kena

Kenya Setifikeiti sa SSL bakeng sa PhpMyAdmin ho tšebeletso ea DebianCentOS 

Khotso, mohau le litlhohonolofatso tsa Molimo

Rea u amohela ho tlhaloso e ncha ea balateli ba Mekano Tech

 

Qalong, ho kenya Setifikeiti sa SSL ke e 'ngoe ea lintho tsa bohlokoa ka ho fetisisa ho sireletsa PhpMyAdmin le ho boloka ho kena ha eona,' me sena se matlafatsa ts'ireletso ea seva sa hau kapa ts'ireletso ea libaka tsa hau tsa marang-rang, 'me sena se kenyelletsa botsitso le botsitso mosebetsing oa hau. Inthanete.

Ho etsa sena, kenya sephutheloana sa mod_ssl ho CentOS

 

# yum kenya mod_ssl

Ebe re theha directory ho boloka senotlolo le setifikeiti ka taelo ena

Hlokomela hore sena se nepahetse bakeng sa Debian

# mkdir /etc/apache2/ssl [Debian/Ubuntu le liphaello tse thehiloeng ho tsona] # mkdir /etc/httpd/ssl [CentOS le lipehelo tse thehiloeng ho eona]

Theha senotlolo le setifikeiti bakeng sa Debian / Ubuntu kapa liphallelo tsa bona tse thehiloeng ka taelo ena 

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

Bakeng sa CentOS, eketsa taelo ena

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

U tla fetola se khubelu ho se u tšoanelang

 

...................................+++ ............ ...................................................................++ ho ngola senotlolo se secha sa lekunutu ho '/etc/httpd/ssl/apache.key' ----- U mothating oa ho kopuoa ho kenya lintlha tse tla kenyelletsoa kopong ea setifikeiti sa hau. Seo u leng mothating oa ho kena ho sona ke se bitsoang Lebitso le Khabane kapa DN. Ho na le masimo a 'maloa empa o ka siea a mang a se na letho Bakeng sa mafapha a mang ho tla ba le boleng ba kamehla, haeba u kenya '.', lebala le tla sala le se na letho. ----- Lebitso la Naha (khouto ya ditlhaku tse 2) [XX]:IN
Lebitso la Naha kapa Porofense (lebitso le felletseng) []:Mohamed
Lebitso la Sebaka (mohlala, toropo) [Motse oa kamehla]:Cairo
Lebitso la Mokhatlo (mohlala, khamphani) [Default Company Ltd]:Mekano Tech
Lebitso la Yuniti ea Mokhatlo (mohlala, karolo) []:Egepeta
Lebitso le Tloaelehileng (mohlala, lebitso la hau kapa lebitso la seva sa hau) []:server.mekan0.com
Aterese ea imeile []:[imeile e sirelelitsoe]

Ka mor'a moo re hlahloba senotlolo le setifikeiti seo re se entseng ka litaelo tsena tsa CentOS / Debian

#cd/etc/apache2/ssl/[Debian/Ubuntu le kabo ea eona e thehiloeng] #cd/etc/httpd/ssl/[CentOS le kabo e thehiloeng ho eona] #ls -l kakaretso 8 -rw-r -r--. 1 motso oa motso 1424 Sep 7 15:19 apache.crt -rw -r -r--. 1 motso oa motso 1704 Sep 7 15:19 apache.key

Ka mor'a sena re eketsa mela e meraro tseleng ena

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

SSLE engine ho SSLCertificateFile /etc/apache2/ssl/apache.crt SSLCertificateKeyFile /etc/apache2/ssl/apache.key

Ha e le kabo ea CentOS

Kenya mela ena tseleng ena /etc/httpd/conf/httpd.conf

SSLE enjene ho SSLCertificateFile /etc/httpd/ssl/apache.crt SSLCertificateKeyFile /etc/httpd/ssl/apache.key

Ebe u boloka

Ebe u eketsa taelo ena

#a2enmod ssl

Joale etsa bonnete ba hore mola ona o litseleng tsena tse peli

/etc/phpmyadmin/config.inc.php

/etc/phpMyAdmin/config.inc.php

$cfg['ForceSSL'] = 'nete;

Ebe re qala hape Apache bakeng sa likhatiso ka bobeli

# systemctl qala hape apache2 [Debian/Ubuntu le kabo e thehiloeng ho tsona] # systemctl qala hape httpd [CentOS]

Kamora moo, o bula sebatli sa hau mme o kopa IP ea seva sa hau le PhpMyAdmin mohlala

https://192.168.1.12/phpMyAdmin

U fetola IP ho aterese ea hau ea IP

Hlokomela hore sebatli se tla u joetsa hore khokahano ha e sireletsehe. Sena ha se bolele hore ho na le bothata mabapi le khokahanyo. Sena ke hobane setifikeiti se ingoletse

 

Mona ho phethela tlhaloso ea ho kenya setifikeiti sa ts'ireletso bakeng sa motsamaisi oa polokelo ea litaba, kea leboha ha u etetse

 

Litlhaloso tse amanang
Phatlalatsa sehlooho ho

Kenya maikutlo