Fa'apipi'i se Tusi Fa'amaonia SSL mo PhpMyAdmin e fa'amautu ai le saini

Faʻapipiʻi se Tusi Faamaonia SSL mo PhpMyAdmin ile Debian tautuaCentOS 

Filemu, alofa mutimutivale ma faʻamanuiaga a le Atua

Faʻafeiloaʻi i se faʻamatalaga fou Mekano Tech soʻo

 

I le amataga, o le faʻapipiʻiina o se SSL Certificate o se tasi lea o mea e sili ona taua i le puipuia o le PhpMyAdmin ma le faʻamautuina o lona saini, ma e faʻaleleia ai le saogalemu o lau 'auʻaunaga poʻo le saogalemu o faʻamaumauga o au 'upega tafaʻilagi, ma e aʻafia ai le mautu ma le mautu mo lau galuega i luga. le Initaneti.

Ina ia faia lenei mea, faʻapipiʻi le pusa mod_ssl ile CentOS

 

# yum faʻapipiʻi mod_ssl

Ona matou fatuina lea o se lisi e teu ai le ki ma le tusi faamaonia ma lenei poloaiga

Manatua o lenei mea e aoga mo Debian

# mkdir /etc/apache2/ssl [Debian/Ubuntu ma tufatufaga e faavae i luga] # mkdir /etc/httpd/ssl [CentOS ma tufatufaga e faavae i luga]

Fausia le ki ma le tusi faamaonia mo Debian / Ubuntu poʻo a latou faʻasalalauga faʻavae i lenei poloaiga 

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

Mo CentOS, faʻaopoopo le poloaiga lenei

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

E te suia le mea o lo'o mumu i le mea e fetaui ma oe

 

...................................+++ ............ ..................... ..........................++ tusia le ki patino fou i le '/etc/httpd/ssl/apache.key' ----- O le a talosagaina oe e fa'atumu fa'amatalaga o le a tu'ufa'atasia i lau talosaga tusi pasi. O le mea o le a e ulufale i ai o le mea lea e taʻua o le Distinguished Name poʻo le DN. E tele lava fanua ae e mafai ona e tu'u avanoa Mo nisi fanua o le ai ai se tau le aoga, pe a e ulufale i le '.', o le a tu'u avanoa le fanua. ----- Igoa o le Atunu'u (2 mataitusi code) [XX]:IN
Igoa o le Setete po'o le Itumalo (igoa atoa) []:Mohamed
Igoa Nu'u (fa'ata'ita'iga, 'a'ai) [A'ai Default]:Cairo
Igoa Fa'alapotopotoga (fa'ata'ita'iga, Kamupani) [Default Company Ltd]:Mekano Tech
Igoa o Iunite faʻatulagaina (eg vaega) []:Aikupito
Igoa masani (fa'ata'ita'iga, lou igoa po'o le igoa talimalo o lau server) []:server.mekan0.com
Imeli tuatusi []:[imeli puipuia]

A maeʻa lena matou siaki le ki ma le tusi faamaonia na matou fatuina ma nei poloaiga mo CentOS / Debian

#cd/etc/apache2/ssl/[Debian/Ubuntu ma ona tufaaga faavae] #cd/etc/httpd/ssl/[CentOS ma tufatufaga e faavae i luga] #ls -l atoa 8 -rw-r -r--. 1 a'a a'a 1424 Sep 7 15:19 apache.crt -rw -r -r--. 1 aʻa aʻa 1704 Sep 7 15:19 apache.key

A maeʻa lenei matou faʻaopoopo laina e tolu i lenei ala

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

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

Ae mo le tufatufaina o CentOS

Fa'aopoopo laina nei i lenei ala /etc/httpd/conf/httpd.conf

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

Ona e sefe lea

Ona faaopoopo lea o le poloaiga lenei

#a2enmod ssl

Ona mautinoa lea o le laina lea o loʻo i totonu o auala nei e lua

/etc/phpmyadmin/config.inc.php

/etc/phpMyAdmin/config.inc.php

$cfg['ForceSSL'] = moni;

Ona matou toe amataina lea o Apache mo tufatufaga uma e lua

# systemctl toe amata apache2 [Debian/Ubuntu ma tufatufaga faʻavae i luga] # systemctl toe amata httpd [CentOS]

A maeʻa lena, e te tatalaina lau suʻega ma talosagaina le IP o lau 'auʻaunaga ma le PhpMyAdmin mo se faʻataʻitaʻiga

https://192.168.1.12/phpMyAdmin

E te suia le IP ile tuatusi IP

Manatua o le browser o le a taʻu atu ia te oe e le saogalemu le fesoʻotaʻiga. E le faʻapea o loʻo i ai se faʻafitauli i le fesoʻotaʻiga.

 

O iinei e muta ai le faʻamatalaga o le faʻapipiʻiina o se tusi faamaonia saogalemu mo le pule o faʻamaumauga, faʻafetai mo le asiasi mai

 

Fesoʻotaiga faʻatatau
Fa'asalalau le tala ile

Faʻaopopo se manatu