LetsEncrypt は、証明書と鍵を単純に生成するツールです。いくつかの魔法は、証明書の有効期限が切れたときに自動再生成できるクライアントにありますが、手動でそれを行うことを妨げるものは何もありません. ただし、LetsEncrypt は 90 日で有効期限が切れる証明書を発行するため、Modulus がクライアントをサポートするまで、このプロセスを頻繁に繰り返す必要があることに注意してください。
LetsEncrypt をインストールする
$ git clone https://github.com/letsencrypt/letsencrypt
$ cd letsencrypt
$ ./letsencrypt-auto
注: この記事の執筆時点では、Mac OS X のサポートは非常に実験的なものです。これが正しくインストールされるようにするには、Linuxディストリビューションを使用することをお勧めします
SSL 証明書を生成します。
$ ./letsencrypt-auto certonly --standalone -d example.com
モジュラス管理者にコピー
# pbcopy is a Linux command that will copy the contents of a file to your clipboard
$ pbcopy < /etc/letsencrypt/live/example.com/privkey.pem
$ pbcopy < /etc/letsencrypt/live/example.com/cert.pem
注:コピーする前にバンドルを作成する必要がある場合があります。手順については、こちらをご覧ください。