Zabbixをhttpsで接続する
プライベートIPでhttps通信を可能にして httpsでzabbixに接続するための方法を記述してます。
環境
OS : CentOS7
Zabbixバージョン : Zabbix 4.0.12
Webサーバー : Apache/2.4.6 (CentOS)
mod_sslのインストール
## モジュールのインストール
yum -y install mod_ssl
秘密鍵とサーバ証明書の作成
## 鍵作成
openssl genrsa > server.key
openssl req -new -key server.key > server.csr
→全てENTERキー押下
openssl x509 -req -signkey server.key < server.csr > server.crt
## 鍵保存場所作成
mkdir /etc/httpd/conf/ssl.key
mkdir /etc/httpd/conf/ssl.crt
## 鍵移動
mv server.key /etc/httpd/conf/ssl.key/
mv server.crt /etc/httpd/conf/ssl.crt/
SSL設定
## confファイル編集
vim /etc/httpd/conf.d/ssl.conf
<変更箇所>
# SSLCertificateFile /etc/pki/tls/certs/localhost.crt → コメントアウト
SSLCertificateFile /etc/httpd/conf/ssl.crt/server.crt → 追加
# SSLCertificateKeyFile /etc/pki/tls/private/localhost.key → コメントアウト
SSLCertificateKeyFile /etc/httpd/conf/ssl.key/server.key → 追加
apache 再起動
## 再起動
systemctl restart httpd
後は、https://プライベートIP/zabbix でアクセスして確認
-
前の記事
Centos7にサーバー監視ツール Zabbix4.0を構築する 2019.09.22
-
次の記事
RestyboardにTrelloのデータを移行 2019.09.24
コメントを書く