Whakauruhia he Tiwhikete SSL mo PhpMyAdmin kia mau ai to takiuru

Tāutahia te Tiwhikete SSL mo te PhpMyAdmin ki te mahi a DebianCentOS 

Te rangimarie, te mahi tohu me nga manaakitanga a te Atua

Nau mai ki te whakamarama hou e nga kaiwhaiwhai Mekano Tech

 

I te timatanga, ko te whakauru i te Tiwhikete SSL tetahi o nga mea tino nui hei tiaki i te PhpMyAdmin me te whakapumau i tana takiuru, a ma tenei ka whakarei ake i te haumarutanga o to kaimau, te haumarutanga ranei o nga papaa raraunga o to pae, me te mau tonu me te pumau mo o mahi. te Ipurangi.

Ki te mahi i tenei, whakauruhia te kete mod_ssl ki CentOS

 

# yum tāuta mod_ssl

Na ka hanga e matou he whaiaronga hei rokiroki i te matua me te tiwhikete me tenei whakahau

Kia mahara he tika tenei mo Debian

# mkdir /etc/apache2/ssl [Debian/Ubuntu me nga tohatoha i runga i a raatau] # mkdir /etc/httpd/ssl [CentOS me nga tohatoha i runga i tera]

Waihangahia te matua me te tiwhikete mo Debian / Ubuntu me o raatau tohatoha me tenei whakahau 

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

Mo CentOS, taapirihia tenei whakahau

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

Ka huri koe i nga mea whero ki nga mea e pai ana ki a koe

 

...................................+++ ............ ..................... ..............................++ te tuhi i te taviri tūmataiti hou ki '/etc/httpd/ssl/apache.key' ----- Ka tonohia koe ki te whakauru i nga korero ka whakauruhia ki to tono tiwhikete. Ko te mea e tata ana koe ki te whakauru ko te mea e kiia nei he Ingoa Motuhake, he DN ranei. He ruarua noa nga apure engari ka waiho kia watea Mo etahi mara ka waiho he uara taunoa, mena ka uru koe ki te '.', ka waiho kia takoto kau te mara. ----- Ingoa Whenua (2 reta reta) [XX]:IN
Ingoa Whenua, Ingoa Porowhita ranei (ingoa katoa) []:Mohamed
Ingoa Rohe (hei tauira, pa) [Taone Taunoa]:Kairo
Ingoa Whakahaere (hei tauira, kamupene) [Taunoa Kamupene Kamupene]:Mekano Hangarau
Ingoa Utu Whakahaere (hei tauira, waahanga) []:Ihipa
Ingoa noa (hei tauira, to ingoa, te ingoa kaihautu ranei o to tūmau) []:server.mekan0.com
Wāhitau Īmēra []:[email tiakina]

I muri i tera ka tirohia e matou te matua me te tiwhikete i hangaia e matou me enei whakahau mo CentOS / Debian

#cd/etc/apache2/ssl/[Debian/Ubuntu me nga tohatoha i runga i a raatau] #cd/etc/httpd/ssl/[CentOS me nga tohatoha i runga i tera] #ls -l katoa 8 -rw-r -r-- . 1 pakiaka pakiaka 1424 Sep 7 15:19 apache.crt -rw -r -r--. 1 pakiaka pakiaka 1704 Sep 7 15:19 apache.key

Whai muri i tenei ka taapirihia nga rarangi e toru ki tenei ara

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

SSLEngine i runga SSLCertificateFile /etc/apache2/ssl/apache.crt SSLCertificateKeyFile /etc/apache2/ssl/apache.key

Mo te tohatoha CentOS

Tāpirihia enei raina ki tenei ara /etc/httpd/conf/httpd.conf

SSLEngine kei runga SSLCertificateFile /etc/httpd/ssl/apache.crt SSLCertificateKeyFile /etc/httpd/ssl/apache.key

Na ka penapena koe

Kātahi ka tāpirihia tēnei whakahau

# a2enmod ssl

Kia mohio kei roto tenei raina i enei ara e rua

/etc/phpmyadmin/config.inc.php

/etc/phpMyAdmin/config.inc.php

$cfg['ForceSSL'] = pono;

Na ka timata ano a Apache mo nga tohatoha e rua

# systemctl whakaara ano apache2 [Debian/Ubuntu me nga tohatoha i runga i a raatau] # systemctl whakaara ano httpd [CentOS]

I muri i tera, ka whakatuwhera koe i to kaitirotiro me te tono i te IP o to tūmau me te PhpMyAdmin hei tauira

https://192.168.1.12/phpMyAdmin

Ka huri koe i te IP ki to wahitau IP

Kia mahara ka korero te kaitirotiro ki a koe kaore i te haumaru te hononga. Ehara tenei i te mea he raru te hononga.. Na te mea ko te tiwhikete anake i hainatia.

 

Ka mutu te whakamaarama mo te whakauru i tetahi tiwhikete haumarutanga mo te kaiwhakahaere o te papaa raraunga, me mihi ki a koe mo to toronga

 

Ngā pou hono
Whakaputahia te tuhinga ki runga

Taapirihia he korero