タイトル: Let’s Encryptを利用したSSL化 (nginx編)
SEOタイトル: 【nginx】Let’s Encryptを利用したSSL化
前提
CentOS 7
nginx (インストール方法はこちらを参照)
Certbotのインストールと準備
yum install epel-release |
nginxにサーバー名を設定
vi /etc/nginx/nginx.conf |
以下の内容を追記
http { server{ } } |
設定の反映
systemctl reload nginx |
証明書の発行
certbot –nginx -d test.com |
対話形式で最後まで進めばssl化が完了する。
証明書の自動更新設定
以下のコマンドを実行する。
crontab -e |
以下の様に定義する。
30 3 * * * /usr/bin/certbot renew --quie |
上記は毎日3:30に「/usr/bin/certbot renew --quie」を実行する設定。
これで証明書が自動更新される。