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

推薦する

DeltaCopyを使用してウェブサイトのファイルを簡単にバックアップおよび復元します

サーバー上のファイルのバックアップは、スケジュールされたタスクを通じて完了し、WinRAR でパッケ...

Versaweb: 月額 24.6 ドル / 8G メモリ / 100GB SSD ハード ドライブ / 15TB トラフィック / DDOS / 2 IP / シアトル / ラスベガス

アメリカのホスティングプロバイダーである Versaweb には独自の ASN (AS36114) ...

Webhostpython: 月額 25 ドル / 2GB RAM / 120GB SSD スペース / 15TB 帯域幅 / KVM / DDOS 保護 / ダラス

アメリカのホスティングプロバイダーである Webhostpython は 2012 年に設立され、2...

FAPVPS: 15ドル/年/1CPU/256M/5G/120G/KVM

FAPVPS是一家美國主機商,其宣稱提供快速、穩定、專業的VPS,成立時間似乎不長,有一款KVM ...

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

ラ・メールとは何ですか? LA MER は世界で最も高価なフェイシャルクリームであり、化粧品業界の奇...

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

Oddee Blogとは何ですか? Oddee.com は、あらゆる種類の奇妙な写真を集めたブログサ...

Uovz: 30 元/月/384MB メモリ/5GB SSD スペース/500GB トラフィック/100Mbps/KVM/麗水/福建省

中国のホスティング プロバイダーである Uovz は、これまで何度も紹介されてきました。同社は現在、...

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

コンバースとは何ですか?コンバースは、2003 年にナイキに買収された有名なアメリカの靴とアパレルの...

CoalCloud: 70元/月/384MBメモリ/8GB SSDスペース/500GBトラフィック/50Mbpsポート/Hyper-v/成都聯通プレミアムネットワーク

CoalCloud は中国の商人であり、正式な会社 (ハルビン環林情報技術有限公司) であり、主に国...

有線ブレード: 月額 49 ドル / L5630 / 24 GB メモリ / 2 TB ハード ドライブ / 20 TB トラフィック / 5 IP / Phoenix

1997年に設立された老舗のアメリカのホスト会社であるWired Bladeは、現在、次の3つの特...

エアアジア・インディアはどうですか?エアアジア インドのレビューとウェブサイト情報

AirAsia Indiaのウェブサイトとは何ですか?エアアジア・インディアはインドの格安航空会社で...

News Australiaはどうですか?オーストラリアニュースネットワークのレビューとウェブサイト情報

News Australiaとは何ですか?オーストラリアニュース (australiannews.n...

SMS なしでグローバルに Office365 をクリアする方法

1. Azureにログインします: https://aad.portal.azure.com 2. ...