こんばんは。
Let's Encryptを利用しSSLを利用したいと思っております。
そこで下記のようなことを行いたいのですが可能でしょうか?
1.サーバーはCentOS7
2.WebサーバーはApache2.4
3.ドメインは2つ
(例:example.aaaとexample.bbbとします。)
4.MyDNSにてDDNSを利用します。
5.ドキュメントルート2つのドメイン共に/var/www/htmlとなります。
6.「yum install certbot」にてcertbotをインストール
7.「yum install mod_ssl」にてOpenSSLをインストール
そこでexample.aaaに対して下記のコマンドを実行します。
certbot certonly --manual \
--preferred-challenges=dns \
--manual-auth-hook /var/www/html/DirectEditAaa/txtregist.php \
--manual-cleanup-hook /var/www/html/DirectEditAaa/txtdelete.php \
-w /var/www/html \
-d example.aaa \
--server https://acme-v02.api.letsencrypt.org/directory \
--agree-tos -m aaa@example.aaa \
--manual-public-ip-logging-ok
同様にexample.bbbに対して下記のコマンドを実行します。
certbot certonly --manual \
--preferred-challenges=dns \
--manual-auth-hook /var/www/html/DirectEditAaa/txtregist.php \
--manual-cleanup-hook /var/www/html/DirectEditAaa/txtdelete.php \
-w /var/www/html \
-d example.aaa \
--server https://acme-v02.api.letsencrypt.org/directory \
--agree-tos -m bbb@example.bbb \
--manual-public-ip-logging-ok
そしてcronにてSSLの更新を下記のようにします。
00 00 01 * * root /usr/bin/certbot renew --force-renew --webroot-path /var/www/html/ --post-hook "systemctl reload httpd"
またMyDNSに対してもcronにて下記の設定を行います。
/etc/cron.everyday/mydns.shファイルを次の内容で作成
#!/bin/sh
# mydns.JP
/usr/bin/wget -q -O /dev/null http://mydns000000:00000000000@www.mydns.jp/logi …
/usr/bin/wget -q -O /dev/null http://mydns111111:11111111111@www.mydns.jp/logi …
cronの設定設定
crontab -eにて下記を追加
0 * * * * run-parts /etc/cron.everyday/
この設定で2つのドメインを管理することは可能でしょうか?
気になる点がcronでのSSLの更新が1コマンドで2つのドメインが更新されるのかです。
MyDNSは各ドメインに対してコマンドを実行しているので。
どなたかお分かりの方、手順などを詳しくお教えください。
よろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- UNIX・Linux postfix smtpサーバーリレーがTLSハンドシェーク失敗 1 2022/08/15 15:45
- UNIX・Linux AWSのEC2のZabbixユーザーでawscliコマンドが実行できない状態を解決する 1 2022/12/06 22:17
- Ruby Ruby / passenger のインストールについて 1 2023/01/30 18:31
- UNIX・Linux cronの@rebootでのdateコマンドの実行につきまして 2 2023/06/11 16:23
- その他(プログラミング・Web制作) laravel 本番環境でメールが送れません。 1 2023/02/17 17:57
- JavaScript html5に変えるとスライドショーが消えてしまった。 3 2022/03/26 19:53
- UNIX・Linux cronでシェルスクリプト実行時のkubactlコマンドが機能しない対処法。 2 2022/08/03 18:58
- その他(プログラミング・Web制作) .htaccessの設定で、httpはhttpsに、且つ、wwwありに統一、の記述方法 2 2023/06/22 10:54
- PostgreSQL PostgreSQL14.6のSSL対応について 1 2023/01/05 15:42
- WordPress(ワードプレス) ワードプレスのエラー ログイン画面が表示できない 1 2022/11/05 09:51
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
live.jpとlive.co.jp
-
ネットワークエラーでWebの...
-
wwwとwww2の違い
-
hoge.co.jpのhogeはサブドメイン?
-
コリジョンドメインについて
-
サブドメイン設定方法
-
ルートドメインってどういう意...
-
ネットワーク管理者にアクセス...
-
AdministratorsとDomain Admins...
-
Outlookに「同期に失敗」という...
-
エクセル(VBA)でWindowsのサイ...
-
青と黄色の盾みたいなマークの意味
-
ファイルサーバー内のフォルダ...
-
Windows2000におけるユーザープ...
-
ActiveDirectoryのOUとグループ...
-
スクリーンショットをとり、ペ...
-
IIS6.0の匿名アクセスについて
-
ドメイン環境でのコンピュータ...
-
ドメイン参加(抜ける)コマン...
-
私の地元の今時の小学生の男子...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
wwwとwww2の違い
-
フィッシングではない、正しい...
-
ドメイン取得後に法人がなくな...
-
1つのネットワークに複数のド...
-
DNS登録へのIP重複登録について
-
live.jpとlive.co.jp
-
@以降で、こんなのありますか?
-
ドメインは複数(.com、.net等...
-
同一フォレストにADサーバが複...
-
無料ドメイン無料サーバでHP作...
-
自分のドメインを調べるにはど...
-
ネットワークエラーでWebの...
-
ドメインは10年までしか持てない?
-
ウェブサーバーの設置のサーバ...
-
コリジョンドメインについて
-
別ドメインを取得し相互リンク...
-
どうしてbzやtvといったドメイ...
-
メールとADドメイン
-
架空請求HPのURLについて
-
【Google Apps】取得済独自ドメ...
おすすめ情報