Za zaščito prijave namestite certifikat SSL za PhpMyAdmin

Namestite potrdilo SSL za PhpMyAdmin v storitvi DebianCentOS 

Mir, usmiljenje in Božji blagoslov

Dobrodošli v novi razlagi Mekano Tech sledilci

 

Na začetku je namestitev certifikata SSL ena najpomembnejših pri zaščiti PhpMyAdmina in zaščiti njegove prijave, kar povečuje varnost vašega strežnika ali varnost podatkovnih baz vaših spletnih mest, kar pomeni stabilnost in stabilnost vašega dela na internet.

Če želite to narediti, namestite paket mod_ssl na CentOS

 

# yum namestite mod_ssl

Nato s tem ukazom ustvarimo imenik za shranjevanje ključa in potrdila

Upoštevajte, da to velja za Debian

# mkdir/etc/apache2/ssl [Debian/Ubuntu in njihove distribucije] # mkdir/etc/httpd/ssl [CentOS in distribucije na njem]

S tem ukazom ustvarite ključ in potrdilo za Debian / Ubuntu ali njihove distribucije 

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

Za CentOS dodajte ta ukaz

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

Rdeče boste spremenili v tisto, kar vam ustreza

 

................................... +++ ............ ..................... ........................... ++ pisanje novega zasebnega ključa na '/etc/httpd/ssl/apache.key' ----- Kmalu boste morali vnesti podatke, ki bodo vključeni v vašo zahtevo za potrdilo. Vnesti morate tisto, kar se imenuje razlikovalno ime ali DN. Polj je kar nekaj, vendar lahko pustite prazno. Za nekatera polja bo privzeta vrednost, če vnesete '.', Bo polje prazno. ----- Ime države (dvočrkovna koda) [XX]:IN
Država ali provinca Ime (polno ime) []:Mohamed
Lokalno ime (npr. Mesto) [Privzeto mesto]:Cairo
Ime organizacije (npr. Podjetje) [Default Company Ltd]:Mekano Tech
Ime organizacijske enote (npr. Oddelek) []:Egipt
Skupno ime (npr. Vaše ime ali ime gostitelja vašega strežnika) []:server.mekan0.com
Email naslov []:[e-pošta zaščitena]

Nato preverimo ključ in potrdilo, ki smo ga s temi ukazi ustvarili za CentOS / Debian

#cd/etc/apache2/ssl/[Debian/Ubuntu in njegove distribucije] #cd/etc/httpd/ssl/[CentOS in distribucije na njegovi osnovi] #ls -l skupaj 8 -rw -r -r--. 1 korenski koren 1424 7. september 15:19 apache.crt -rw -r -r--. 1 korenski koren 1704 7. september 15:19 apache.key

Po tem dodamo tri vrstice na tej poti

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

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

Kar zadeva distribucijo CentOS

Te vrstice dodajte na to pot /etc/httpd/conf/httpd.conf

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

Potem prihranite

Nato dodajte ta ukaz

# a2enmod ssl

Nato se prepričajte, da je ta črta na teh dveh poteh

/etc/phpmyadmin/config.inc.php

/etc/phpMyAdmin/config.inc.php

$ cfg ['ForceSSL'] = res;

Nato znova zaženemo Apache za obe distribuciji

# systemctl znova zaženite apache2 [Debian/Ubuntu in njihove distribucije] # systemctl znova zaženite httpd [CentOS]

Po tem odprete brskalnik in zahtevate na primer IP strežnika in PhpMyAdmin

https://192.168.1.12/phpMyAdmin

IP spremenite v svoj IP naslov

Upoštevajte, da vam bo brskalnik povedal, da povezava ni varna. To ne pomeni, da je prišlo do težave s povezavo .. To je samo zato, ker je potrdilo samopodpisano.

 

Tu se konča razlaga namestitve varnostnega certifikata za skrbnika baze podatkov, hvala za obisk

 

Podobni objav
Objavite članek na

Dodaj komentar