5

modul.ioに Meteor アプリをデプロイしましたが、 Let's Encryptで SSL をセットアップしたいと考えています。

Let's Encrypt のドキュメントによると、クライアントをインストールするには、サーバーのコマンド ラインにアクセスする必要があるようです。しかし、私の知る限り、modulus.io でサーバーのコマンド ラインにアクセスする方法はありません。

module.io で Let's Encrypt 証明書を取得する方法はありますか? もしそうなら、どのように?

4

2 に答える 2

2

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

注:コピーする前にバンドルを作成する必要がある場合があります。手順については、こちらをご覧ください

于 2015-12-21T18:45:18.820 に答える