Let's Encryptを使用したSSL/TLS サーバ証明書の取得

Nid: 719

ubuntuにおけるインストールと設定

$ sudo git clone https://github.com/letsencrypt/letsencrypt /opt/letsencrypt
$ cd /opt/letsencrypt
$ ./letsencrypt-auto --apache -d octaviadata.com -d www.octaviadata.com

サーバ証明書更新をcronにて自動化する。

$ sudo vim /etc/cron.weekly/le-renew
#!/bin/sh

/opt/letsencrypt/letsencrypt-auto renew >> /var/log/le-renew.log

cron動作確認。

$ sudo run-parts -v /etc/cron.weekly
$ sudo view /var/log/le-renew.log