Instal Sertifikat SSL kanggo PhpMyAdmin kanggo ngamanake login

Instal Sertifikat SSL kanggo PhpMyAdmin ing layanan DebianCentOS 

Tentrem, rahmat lan berkah saka Gusti Allah

Sugeng rawuh ing panjelasan anyar para pengikut Mekano Tech

 

Ing wiwitan, nginstal Sertifikat SSL minangka salah sawijining perkara sing paling penting kanggo nglindhungi PhpMyAdmin lan ngamanake login, lan iki nambah keamanan server utawa keamanan database situs sampeyan, lan iki mbutuhake stabilitas lan stabilitas kanggo karya sampeyan. internet.

Kanggo nindakake iki, instal paket mod_ssl ing CentOS

 

# yum nginstal mod_ssl

Banjur kita nggawe direktori kanggo nyimpen kunci lan sertifikat karo printah iki

Elinga yen iki bener kanggo Debian

# mkdir /etc/apache2/ssl [Debian/Ubuntu lan distribusi adhedhasar mau] # mkdir /etc/httpd/ssl [CentOS lan distribusi adhedhasar iku]

Gawe kunci lan sertifikat kanggo Debian / Ubuntu utawa distribusi adhedhasar karo printah iki 

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

Kanggo CentOS, tambahake printah iki

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

Sampeyan bakal ngganti warna abang sing cocog karo sampeyan

 

...................................++++ ............ ...................................................................++ nulis kunci pribadi anyar menyang '/etc/httpd/ssl/apache.key' ----- Sampeyan bakal dijaluk ngetik informasi sing bakal digabung menyang panjalukan sertifikat. Sing arep dilebokake yaiku sing diarani Distinguished Name utawa DN. Ana sawetara kolom nanging sampeyan bisa ninggalake sawetara kothong Kanggo sawetara kolom bakal ana nilai standar, yen sampeyan ngetik '.', kolom bakal dikosongake. ----- Jeneng Negara (2 kode huruf) [XX]:IN
Jeneng Negara utawa Provinsi (jeneng lengkap) []:Mohamed
Jeneng Lokal (contone, kutha) [Default City]:Cairo
Jeneng Organisasi (contone, perusahaan) [Default Company Ltd]:Mekano Tech
Jeneng Unit Organisasi (eg, bagean) []:Mesir
Jeneng Umum (contone, jeneng sampeyan utawa jeneng host server sampeyan) []:server.mekan0.com
Alamat Email []:[email dilindhungi]

Sawise iku, kita mriksa kunci lan sertifikat sing digawe nganggo perintah kasebut kanggo CentOS / Debian

#cd/etc/apache2/ssl/[Debian/Ubuntu lan distribusi adhedhasar] #cd/etc/httpd/ssl/[CentOS lan distribusi adhedhasar iku] #ls -l total 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

Sawise iki kita nambah telung baris ing dalan iki

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

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

Dene distribusi CentOS

Tambah garis iki ing dalan iki /etc/httpd/conf/httpd.conf

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

Banjur sampeyan nyimpen

Banjur tambahake printah iki

#a2enmod ssl

Banjur priksa manawa baris iki ana ing rong dalan kasebut

/etc/phpmyadmin/config.inc.php

/etc/phpMyAdmin/config.inc.php

$cfg['ForceSSL'] = bener;

Banjur kita miwiti maneh Apache kanggo loro distribusi

# systemctl miwiti maneh apache2 [Debian/Ubuntu lan distribusi adhedhasar mau] # systemctl miwiti maneh httpd [CentOS]

Sawise iku, sampeyan mbukak browser lan njaluk IP server lan PhpMyAdmin, contone

https://192.168.1.12/phpMyAdmin

Sampeyan ngganti IP menyang alamat IP sampeyan

Elinga yen browser bakal ngandhani yen sambungan ora aman. Iki ora ateges ana masalah karo sambungan.. Iki mung amarga sertifikat ditandatangani dhewe.

 

Punika ends panjelasan nginstal sertifikat keamanan kanggo administrator database, matur nuwun kanggo ngunjungi

 

Tulisan terkait
Nerbitake artikel ing

Tambah komentar