このスレッドは解決済です(未解決に戻す場合はこちら)
<<戻る

Apache+mod_SSL+Certbotの構築でliveディレクトリがないとなります このメッセージに返信する
日時: 2021/04/29(Thu) 09:59
名前: ohm
URL:
こんにちは。皆様どうぞよろしくお願いいたします。

貴サイトをいつも利用させてもらっております。サーバー構築初心者のものです。
Webサーバー間通信内容暗号化(Apache+mod_SSL+Certbot)の構築について
悩みがあります。よろしくお願いします。

当方 OSのバージョンはrelease 7.9.2009 (Core)
カーネルは Linux i- 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
です。

https://centossrv.com/apache-certbot.shtml
こちらのページの順序通りにやってみたところ

systemctl reload httpd
のところで、実行しますと

Job for httpd.service invalid.
となりました。

調べると
AH00526: Syntax error on line 102 of /etc/httpd/conf.d/ssl.conf:
というエラーと
Apr 25 13:24:11 i-xxx httpd[15471]: SSLCertificateFile: file '/etc/letsencrypt/live/xxx.tech/cert.pem' does not exist or is empty
となっていました

シンタックスエラーはなんど見直しても間違いがみつけられませんでして、そして次のエラーのliveのディレクトリを見にいこうとすると
[root@i-xxx ~]# cd /etc/letsencrypt/live/
-bash: cd: /etc/letsencrypt/live/: No such file or directory

となりました。


証明書の登録は以下のようにしました。
certbot certonly --webroot -w /var/www/html/priv/ -m mail@protonmail.com -d xxx.tech --agree-tos

改善方法を教えていただけますでしょうか?よろしくお願いします。
記事編集 編集
Re: Apache+mod_SSL+Certbotの構築でliveディレクトリがないとなります このメッセージに返信する
日時: 2021/04/29(Thu) 10:00
名前: ohm
URL:
アップデートになります。状況が変わりまして
Centos7を丸ごと入れなおして再度試したところエラーがでず、
Cerbotもインストールでき、ウェブページも表示されるようになりました。しかし、httpsをすると警告ページが表示される状況です。
記事編集 編集
Re: Apache+mod_SSL+Certbotの構築でliveディレクトリがないとなります このメッセージに返信する
日時: 2021/04/29(Thu) 20:32
名前: superweibu
URL:
こんにちは

>しかし、httpsをすると警告ページが表示される状況です。

どんな警告ぺーじでしょうか?
エラーログは何がでますか?
記事編集 編集
Re: Apache+mod_SSL+Certbotの構築でliveディレクトリがないとなります このメッセージに返信する
日時: 2021/04/29(Thu) 20:51
名前: ohm
URL:
superweibuさん
ご回答ありがとうございます。

何度もアンインストールやインストールを繰り返して試したところやっと直りました。原因は不明です(笑)ご回答誠にありがとうございました。
記事編集 編集
Re: Apache+mod_SSL+Certbotの構築でliveディレクトリがないとなります このメッセージに返信する
日時: 2021/04/29(Thu) 21:57
名前: superweibu
URL:
ohmさん

がんばってください。
私も最初はわからず
ここのサイト様を参考に
何回も壊してサーバーを構築しました。
記事編集 編集
件名※必須
名前※必須
URL
任意のパスワード (投稿後のコメント修正・削除時に使用)
画像認証※必須 投稿キー(画像で表示されている数字を入力)
コメント※必須

※質問を投稿後に自己解決された場合は、原因と行った対処を具体的に書き込み下さるよう、よろしくお願いします。

- WEB PATIO -