すべての認証トークンが正しく更新できました。Encrypが提供しているプラグインを使って設定します。それらのほとんどは、サーバを一旦停止しないとSSL証明書の取得ができません。Encrypは3ヶ月で証明書の期限が切れてしまうので、2・3ヶ月に一度サーバを停止させるのは面倒です。Encrypが提供するwebrootプラグインを使えばサーバを止めることなく、cronによる自動更新できるようになります。先程のターミナルに戻り、rootになる。Encrypをgithubからインストール。https://github.com/letsencrypt/letsencrypt.git「letsencrypt」というフォルダが作成されるので中に入る。letsencrypt「letsencrypt-auto」コマンドを使う。行う場合は「–debug」をつけろとのことなので、「–debug」を付けて再実行。/tmp/pip-build-NaIG6i/cffiというエラーが表示される。pythonのバージョンを最新にすると解決する。-i」で環境変数を読み込むようにし、各アップデートを実行。exitpython27をインストール。python27-virtualenvこれで再び実行するとヘルプがちゃんと表示される。次に証明書を取得する。ルートフォルダを調べるために、nginxの設定ファイルを覗く。/etc/nginx/conf.d/default-ssl.conf「root」に設定されているパスがルートディレクトリになる。...「/var/www/vhosts/インスタンスID」がルートフォルダになっている。設定ファイルを閉じるにはキーボードの「esc」を押した後に:qを入力し「Enter」で閉じることができる。次に、webrootを使って証明書を取得。「-w」の後に先程しらべたrootパスを。「-d」の後にSSL証明書を取得したいドメインを。「-m」の後に自分のe-mailアドレスを。(自分のドメインのアドレスでなくてもOK。僕はgmailのアドレスを登録)最後に「–agree-tos」をつけると利用規約に同意したことになる。Certificates」で。実行するコマンドはこのようになる。--agree-tos実行するとまたもやエラーが。ideal.SSL証明書を取得するのに必要な一時ファイル「http://example.com/.well-known/acme-challenge/yT2tp1omt98AWriKT9G0EwGxHb9VQlG8aKqmKxINEmY」にアクセス出来ないとのことなので、nginxの設定を見直す。AMIMOTOの初期設定では全てのフォルダへのアクセスが遮断されているので、「.well-known」以下のディレクトリはアクセスできるようにする。