エージェントと話した。
エージェント氏はとてもいい人だった。本当にいい感じだが案件がちょっと…イマイチ。
と言うより数が足りないのでもう一箇所エージェントと話をすることにする。
legoで Lets encrypt の証明書を取得する。
最初の取得
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| # 普通に実行する場合の例はあるので、シェルスクリプトとして実行する例
# legoは実行時のカレントディレクトリに .lego ディレクトリを作る為、事前にcdしておく必要がある。 cd /opt/lego
export CLOUDFLARE_EMAIL=<cloudflareのメールアドレス> export CLOUDFLARE_API_KEY=1234567890abcdef1234567890abcdef12345
# wildcard証明書や、複数サブドメインが必要な場合は、 --domainsオプションを複数指定する # 更新の場合は、末尾のrunをrenewに変更する。 ./lego --dns cloudflare --domains example.com --domains *.example.com --email me@example.com --accept-tos run
# nginxをreloadして証明書を読み込み直す。 $ sudo /usr/sbin/nginx -s reload
# 注: # sudoers に以下の記述をしてある # execuser ALL=NOPASSWD:/usr/sbin/nginx
|