【無料SSL】Let's Encrypt証明書を素早く取得・更新

【無料SSL】Let's Encrypt証明書を素早く取得・更新

Let's Encrypt の無料 SSL 証明書をそのまま使用できます。以下は v2ex のクイック取得スクリプトです。ホスト百科事典が正常に使用されました。
追加の依存関係を必要とせずに、acme_tiny.py を呼び出して証明書を認証、取得、更新します。

1. ファイルをダウンロードする

wget https://raw.githubusercontent.com/xdtianyu/scripts/master/lets-encrypt/letsencrypt.conf wget https://raw.githubusercontent.com/xdtianyu/scripts/master/lets-encrypt/letsencrypt.sh

2.letsencrypt.confファイルを変更する
ACCOUNT_KEY="letsencrypt-account.key"
DOMAIN_KEY="example.com.key"
DOMAIN_DIR="/var/www/example.com"
ドメイン="DNS:example.com,DNS:whatever.example.com"

example.com を zhujiwiki.com などの独自のドメイン名に置き換えます。
/var/www/example.comを自分のウェブサイトのディレクトリに変更します。

 ACCOUNT_KEY="letsencrypt-account.key" DOMAIN_KEY="zhujiwiki.key" DOMAIN_DIR="/home/wwwroot/web/zhujiwiki.com" DOMAINS="DNS:zhujiwiki.com,DNS:www.zhujiwiki.com"

3.letsencrypt.shのopenssl.cnfロケーションファイルの32行目を変更します: /etc/ssl/openssl.cnf
CentOS ディレクトリ: /etc/pki/tls/openssl.cnf
Debian: 変更する必要はありません

4. SSHで実行します。

 yum install python-argparse chmod +x letsencrypt.sh ./letsencrypt.sh letsencrypt.conf

もし現れたら
トレースバック(最新の呼び出しが最後):
ファイル「/tmp/acme_tiny.py」、2行目、
argparse、subprocess、json、os、sys、base64、binascii、time、hashlib、re、copy、textwrap、logging をインポートします。
ImportError: argparse という名前のモジュールがありません

次のコマンドを実行します:

 yum install python-argparse

5. 設定と使用
SSLファイルは現在のディレクトリに保存されます

6. Let's Encrypt 証明書は 90 日後に期限切れになるため、スケジュールされたタスクを実行できます。

 crontab -e

以下を追加します。

 0 0 1 * * /root/letsencrypt.sh /root/letsencrypt.conf >> /var/log/lets-encrypt.log 2>&1

😡 保存して終了します。

vi:v2ex

<<:  AMH4.2 PHP 5.4/5.5/5.6 への自動アップグレード スクリプト

>>:  シングルホップ: 月額 199 ドル / メモリ 128 GB / ハードドライブ 4 TB / トラフィック 10 TB / IP 5 個 / フェニックス

推薦する

Hostibox: 月額 5 ドル / 2GB RAM / 10GB SSD スペース / 無制限トラフィック / KVM / ウェストバージニア

海外のホスティングプロバイダーであるHostiboxは、2008年に設立されたと主張していますが、設...

レミントンアームズはどうですか?レミントン アームズ社のレビューとウェブサイト情報

レミントンアームズとは何ですか?レミントン・アームズ社は、1816年に設立されたアメリカの武器製造会...

ラコステはどうですか?ラコステのレビューとウェブサイト情報

ラコステとは何ですか?ラコステは1933年に設立され、パリに本社を置く有名なフランスの衣料品ブランド...

TechVPS: $9/年/512MB RAM/10GB スペース/1TB 帯域幅/KVM/Psychz、ロサンゼルス

新しく設立されたホスティングプロバイダーである TechVPS は、中国人によって運営されるはずです...

オックスフォードのセント・アントニーズ・カレッジはどんなところですか?オックスフォード大学セント・アントニーズ・カレッジのレビューとウェブサイト情報

オックスフォード大学セント・アントニーズ・カレッジのウェブサイトは何ですか?オックスフォードのセント...

タイガーブランドはいかがでしょうか?タイガーのレビューとウェブサイト情報

Tiger Brandのウェブサイトとは何ですか?タイガー魔法瓶株式会社は、日本の有名な魔法瓶ブラン...

DGCHost: 月額 4.5 ドル / メモリ 512 MB / SSD スペース 20 GB / トラフィック 1 TB / 30 Mbps / KVM / 香港

Digicore Limited (2011 年設立) 傘下のシンガポールのホスティング会社 DGC...

HostYun 1GB RAM 50Mbps 帯域幅 ネイティブ IP ロサンゼルス GIA、9929 ライン KVM VPS レビュー

詳細: HostYun: 19元/月/1GBメモリ/20GB SSDスペース/500GBトラフィック...

モーガンの車はどうですか?モーガンの車のレビューとウェブサイト情報

モーガンモーターズとは何ですか?モーガン・モーターは1910年に設立されたイギリスの自動車会社です。...

ラルフローレンはいかがでしょうか? RALPH LAURENのレビューとウェブサイト情報

RALPH LAURENのウェブサイトとは何ですか?ラルフローレンはアメリカのファッション業界の定番...

4Aゲームスタジオはどうですか? 4Aゲームスタジオのレビューとウェブサイト情報

4A Game Studioとは何ですか? 4A Games は、ウクライナのゲーム業界の発展を促進...

REIはどうですか? REIのレビューとウェブサイト情報

REIとは何ですか? Recreational Equipment, Inc. (略称 REI) は...

Debian で ebesucher をハングアップ、セットアップ、最適化する方法のチュートリアル

eBesucher はドイツで最も有名な自動サーフィンでお金を稼ぐウェブサイトです。PAYPAL の...

IPAX: 月額 1 ユーロ/512MB RAM/25GB ストレージ/無制限トラフィック/KVM/オーストリア

オーストリアのホスティングプロバイダーである IPAX は 2006 年に設立され、VPS、専用サー...

ロシア国立人文大学はどうですか?ロシア国立人文大学のレビューとウェブサイト情報

ロシア国立人文大学とは何ですか?ロシア国立人文大学(Российский государственн...