【無料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 個 / フェニックス

推薦する

無制限ホスティング: $30/年/1GB RAM/10GB SSD スペース/250GB 帯域幅/1Gbps ポート/KVM/シカゴ

外国企業のLimitless Hostingは2015年に設立され、主にKVM VPSを提供している...

年間支払額15ドル以下のKVM/Xen VPSの収集と推奨

ランキングは特に順位付けされておらず、比較的安定したホスティングプロバイダーのみが集められています。...

ReliableSite: ロサンゼルス/マイアミ専用サーバー、1Gbsp および 10Gbsp 無制限トラフィック オプション、クリスマス 40% オフ

ReliableSite は 2006 年に設立されたアメリカの老舗ホスティング会社です。主に専用サ...

AkkoCloud: 5元/月/Ryzen 3950X/386MBメモリ/10GB NVMEスペース/500GBトラフィック/300Mbpsポート/IPV6/KVM/成都モバイル

中国の商人であるAkkoCloudは2019年半ばに設立され、ドイツのCN2 GIA、サンノゼのCN...

Linux の TCP アクセラレーション ツール: Ruisu クラック版、Ruisu ワンクリック自動インストール パッケージ

この Ruisu のクラック版は、無制限の帯域幅バージョンです。Ruisu のクラック版の一部のコー...

StableHost: 月額 1.5 ドル / 無制限のスペース / 無制限のトラフィック / フェニックス / シンガポール / スウェーデン

安定業者のStableHostは、これまでも何度か紹介されてきました。現在、仮想ホスティングは30%...

dynadot .org ドメイン名 $3.99

Dynadot では最近、ドメイン名の購入に割引を行っています。.com を購入し、同じ名前の ....

海外の無料メールボックス

海外への郵便物が必要になることが多いため、海外の郵便受け、特にアメリカの郵便受けを使用すると郵便物が...

Fanyun: 22元/月/1GBメモリ/20GB SSDスペース/無制限トラフィック/10Mbps-30Mbps帯域幅/無料50Gbps DDOS保護/KVM/ロサンゼルスCN2 GIA

中国人実業家のFan Yun氏は、VPS、専用サーバー、CDNなどを提供しています。ロサンゼルスの ...

HungryVM: $15/年/512MB メモリ/25GB スペース/500GB トラフィック/KVM/カナダ/英国/ドイツ

新しいホスティングプロバイダーである HungryVM は、ヨーロッパにデータセンターを持っています...

TerraHost: 月額 20 ユーロ / i5 3470+ / 8G メモリ / 500GB ハードドライブ / 50TB トラフィック / ノルウェー

TerraHost はノルウェーの老舗ホスティングプロバイダーです。2006 年に設立され、独自のデ...

KhanWebHost: 9 ドル/四半期/2 コア/2GB メモリ/50GB SSD スペース/1TB トラフィック/1Gbps ポート/KVM/Phoenix

パキスタンの商人であるKhanWebHostは2016年に設立されました。現在シアトルには特別価格の...

MoKvm: 月額 88 ドル / メモリ 768 MB / SSD 容量 10 GB / トラフィック 5 TB / 500 Mbps / KVM / マカオ

2017 年末に設立されたホスティング プロバイダーである MoKvm は、迅速なサービスと優れた姿...

景文インターネット: 1,000元/月/E3-1230v3/8GBメモリ/2TB SASハードディスク/無制限トラフィック/20Mbps/日本のソフトバンク

中国業者のJingwen Internetは、基本的にすべて高品質の国内回線をベースにしたVPSを提...