怎么把zabbix的http服务转化为HTTPS服务
1、首先先安装 openssl 和生成密匙和证书
安装 openssl
yum install mod_ssl openssl
2、进入指定存放的路径,我这边的存放路径是/etc/pki/CA
1、cd /etc/pki/CA
#生成2048位的加密私钥
2、openssl genrsa -out server.key 2048
#生成证书签名的请求
3、openssl req -new -key server.key -out server.csr
按照以上的信息,填写相关的信息,填好之后
#指定密匙,生成有限证书,期限为10年
4、openssl x509 -req -days 36500 -in server.csr -signkey server.key -out server.crt
开始配置Apache服务
-
vim /etc/httpd/conf.d/ssl.conf
-
修改以下内容:
-
SSLCertificateFile /etc/pki/CA/server.crt
-
SSLCertificateKeyFile /etc/pki/CA/server.key
就是把这些的路径换成你存放证书的路径即可
重启Apache httpd
systemctl restart httpd.service
开启443端口
firewall-cmd --zone=public --add-port=443/tcp --permanent
这样就是开启成功
开启成功之后,重启服务
systemctl restart firewalld.service
最后再进去我们的zabbix,查看页面
去我们的zabbix,查看页面