Pasang Sertipikat SSL pikeun PhpMyAdmin pikeun ngamankeun login

Pasang Sertipikat SSL pikeun PhpMyAdmin dina ngalayanan DebianCentOS 

Damai, rahmat sareng berkah ti Gusti

Wilujeng sumping di panjelasan anyar pengikut Mekano Tech

 

Mimitina, masang Sertipikat SSL mangrupikeun salah sahiji hal anu paling penting pikeun ngajagaan PhpMyAdmin sareng ngamankeun login na, sareng ieu ningkatkeun kaamanan server anjeun atanapi kaamanan database situs anjeun, sareng ieu ngabutuhkeun stabilitas sareng stabilitas pikeun padamelan anjeun. Internét.

Jang ngalampahkeun ieu, pasang paket mod_ssl dina CentOS

 

# yum install mod_ssl

Teras urang ngadamel diréktori pikeun nyimpen konci sareng sertipikat kalayan paréntah ieu

Catet yén ieu valid pikeun Debian

# mkdir /etc/apache2/ssl [Debian/Ubuntu sareng distribusi dumasar kana éta] # mkdir /etc/httpd/ssl [CentOS sareng distribusi dumasar kana éta]

Jieun konci sareng sertipikat pikeun Debian / Ubuntu atanapi distribusi dumasar kana paréntah ieu 

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

Pikeun CentOS, tambahkeun paréntah ieu

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

Anjeun bakal ngarobah naon beureum kana naon cocog anjeun

 

...................................+++ ............ ..................... .............................++ nulis konci pribadi anyar pikeun '/etc/httpd/ssl/apache.key' ----- Anjeun bakal dipenta pikeun nuliskeun informasi nu bakal diasupkeun kana pamundut sertipikat Anjeun. Anu anjeun badé lebetkeun nyaéta anu disebut Ngaran Dibédakeun atanapi DN. Aya sababaraha widang tapi anjeun tiasa ngantepkeun sababaraha kosong Kanggo sababaraha widang bakal aya nilai standar, upami anjeun ngasupkeun '.', lapangan bakal dikosongkeun. ----- Ngaran Nagara (2 kode hurup) [XX]:IN
Ngaran Propinsi atawa Propinsi (ngaran lengkep) []:Mohamed
Ngaran Lokalitas (misalna kota) [Default City]:Kairo
Ngaran Organisasi (misalna perusahaan) [Default Company Ltd]:Mékano Tech
Nami Unit Organisasi (contona, bagian) []:Mesir
Ngaran umum (contona, ngaran anjeun atanapi hostname server anjeun) []:server.mekan0.com
Alamat email []:[email dijaga]

Saatos éta kami pariksa konci sareng sertipikat anu kami ciptakeun nganggo paréntah ieu pikeun CentOS / Debian

#cd/etc/apache2/ssl/[Debian/Ubuntu sareng distribusi dumasar na] #cd/etc/httpd/ssl/[CentOS sareng distribusi dumasar kana éta] #ls -l total 8 -rw-r -r--. 1 akar akar 1424 Sep 7 15:19 apache.crt -rw -r -r--. 1 akar akar 1704 Sep 7 15:19 apache.key

Sanggeus ieu urang tambahkeun tilu garis dina jalur ieu

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

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

Sedengkeun pikeun distribusi CentOS

Tambahkeun garis ieu dina jalur ieu /etc/httpd/conf/httpd.conf

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

Lajeng anjeun simpen

Lajeng nambahkeun paréntah ieu

#a2enmod ssl

Teras pastikeun yén garis ieu aya dina dua jalur ieu

/etc/phpmyadmin/config.inc.php

/etc/phpMyAdmin/config.inc.php

$cfg['ForceSSL'] = leres;

Teras we balikan deui Apache pikeun duanana sebaran

# systemctl balikan deui apache2 [Debian/Ubuntu sareng distribusi dumasar kana éta] # systemctl balikan deui httpd [CentOS]

Saatos éta, anjeun muka browser anjeun sareng nyuhunkeun IP tina server anjeun sareng PhpMyAdmin contona

https://192.168.1.12/phpMyAdmin

Anjeun ngarobah IP kana alamat IP anjeun

Catet yén browser bakal ngabejaan Anjeun yen sambungan nu teu aman. Ieu lain hartosna yén aya masalah dina sambungan.. Ieu ngan kusabab sertipikat geus ditandatanganan sorangan.

 

Di dieu tungtung katerangan ngeunaan masang sertipikat kaamanan pikeun administrator database, hatur nuhun pikeun nganjang

 

tulisan patali
Nyebarkeun artikel dina

Tambihkeun koméntar