为 PhpMyAdmin 安装 SSL 证书以确保登录安全

在 Debian 服务器上为 PhpMyAdmin 安装 SSL 证书CentOS的 

上帝的和平,怜悯和祝福

欢迎来到新的解释 Mekano Tech 的追随者

 

一开始,安装 SSL 证书是保护 PhpMyAdmin 和确保其登录安全的最重要的事情之一,这增强了服务器的安全性或站点数据库的安全性,这为您的工作带来了稳定性和稳定性互联网。

为此,请在 CentOS 上安装 mod_ssl 软件包

 

# yum 安装 mod_ssl

然后我们用这个命令创建一个目录来存储密钥和证书

请注意,这对 Debian 有效

# mkdir /etc/apache2/ssl [Debian/Ubuntu 和基于它们的发行版] # mkdir /etc/httpd/ssl [CentOS 和基于它的发行版]

使用此命令为 Debian / Ubuntu 或基于它们的发行版创建密钥和证书 

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

对于 CentOS,添加此命令

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

你会把红色的改成适合你的

 

……………………++++……………………………………………………………………………………………………………………………… .....................................................................++将新的私钥写入'/etc/httpd/ssl/apache.key' ----- 您将被要求输入将包含在您的证书请求中的信息。 您将要输入的是所谓的专有名称或 DN。 有很多字段,但您可以留空 对于某些字段,将有一个默认值,如果您输入“.”,该字段将留空。 ----- 国家名称(2 个字母代码)[XX]:IN
州或省名称(全名)[]:穆罕默德
地区名称(例如,城市)[默认城市]:开罗
组织名称(例如,公司)[默认公司有限公司]:机野科技
组织单位名称(例如,部分)[]:埃及
通用名称(例如,您的姓名或服务器的主机名)[]:服务器.mekan0.com
电子邮件地址 []:[电子邮件保护]

之后,我们检查使用这些命令为 CentOS / Debian 创建的密钥和证书

#cd/etc/apache2/ssl/[Debian/Ubuntu 和基于它的发行版] #cd/etc/httpd/ssl/[CentOS 和基于它的发行版] #ls -l total 8 -rw-r -r--。 1 根 1424 年 7 月 15 日 19:XNUMX apache.crt -rw -r -r--。 1 根 1704 7 月 15 日 19:XNUMX apache.key

在此之后,我们在此路径中添加三行

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

SSLCertificateFile 上的 SSLEngine /etc/apache2/ssl/apache.crt SSLCertificateKeyFile /etc/apache2/ssl/apache.key

至于 CentOS 发行版

在此路径中添加这些行 /etc/httpd/conf/httpd.conf

SSLCertificateFile 上的 SSLEngine /etc/httpd/ssl/apache.crt SSLCertificateKeyFile /etc/httpd/ssl/apache.key

然后你保存

然后添加这个命令

#a2enmod ssl

然后确保这条线在这两条路径中

/etc/phpmyadmin/config.inc.php

/etc/phpMyAdmin/config.inc.php

$cfg['ForceSSL'] = true;

然后我们为两个发行版重新启动 Apache

# systemctl restart apache2 [Debian/Ubuntu 和基于它们的发行版] # systemctl restart httpd [CentOS]

之后,您打开浏览器并请求您的服务器和 PhpMyAdmin 的 IP,例如

https://192.168.1.12/phpMyAdmin

您将 IP 更改为您的 IP 地址

注意浏览器会告诉你连接不安全,这并不代表连接有问题。这只是因为证书是自签名的。

 

为数据库管理员安装安全证书的讲解到此结束,感谢您的访问

 

相关文章
发表文章于

添加评论