码迷,mamicode.com
首页 > Web开发 > 详细

zabbix配置https访问

时间:2020-04-02 18:25:43      阅读:350      评论:0      收藏:0      [点我收藏+]

标签:rect   配置文件   下载安装   目录   设置   mod_ssl   conf   cto   serve   

参考文章: https://blog.csdn.net/huade20/article/details/88312215

1、下载安装mod_ssl和openssl

技术图片
2、生成证书

openssl genrsa -out server.key 2048  #生成加密私钥
openssl req -new -key server.key -out server.csr  #生成证书签名请求
openssl x509 -req -days 36500 -in server.csr -signkey server.key -out server.crt  #生成证书

技术图片
3、修改apache配置文件
vim /etc/httpd/conf.d/ssl.conf
技术图片

4、配置虚拟主机
vim /etc/httpd/conf.d/test.conf

NameVirtualHost *:443
<VirtualHost *:443>
SSLEngine on
SSLCertificateFile /etc/pki/CA/server.crt
SSLCertificateKeyFile /etc/pki/CA/server.key
<Directory /var/www/html/>
    AllowOverride All
</Directory>
ServerAdmin email@example.com
DocumentRoot /var/www/html/
ServerName localhost.localdomain
</VirtualHost>

技术图片
重启httpd服务
浏览器输入https://IP/zabbix已经可以访问
技术图片
但是通过http://IP/zabbix还是可以访问到zabbix控制台的,现在设置默认http到https的跳转

5、http--> https
vim /etc/httpd/conf/httpd.conf

LoadModule rewrite_module modules/mod_rewrite.so  #新增内容

技术图片

在/usr/share/zabbix目录中建文件 .htaccess

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R,L]

技术图片
重启httpd服务器。
现在已经实现http://IP/zabbix 跳转至 https://IP/zabbix
6、浏览器访问去掉zabbix。直接输入HTTPS://IP 访问zabbix控制台(可选)
vim /etc/httpd/conf/httpd.conf
修改以下内容
技术图片
技术图片

zabbix配置https访问

标签:rect   配置文件   下载安装   目录   设置   mod_ssl   conf   cto   serve   

原文地址:https://blog.51cto.com/11954248/2484176

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!