🎄teratailクリスマスプレゼントキャンペーン2024🎄』開催中!

\teratail特別グッズやAmazonギフトカード最大2,000円分が当たる!/

詳細はこちら
CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

Laravel 5

Laravel 5は、PHPフレームワークLaravelの最新バージョンで、2014年11月に発表予定です。ディレクトリ構造がが現行版より大幅に変更されるほか、メソッドインジェクションやFormRequestの利用が可能になります。

Q&A

解決済

1回答

532閲覧

CentOS8 の環境下でSSL証明書を設定したら表示されなくなった

hidepon

総合スコア206

CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

Laravel 5

Laravel 5は、PHPフレームワークLaravelの最新バージョンで、2014年11月に発表予定です。ディレクトリ構造がが現行版より大幅に変更されるほか、メソッドインジェクションやFormRequestの利用が可能になります。

0グッド

2クリップ

投稿2019/12/18 04:25

編集2019/12/18 05:02

下記の手順でCentOS8の環境下でLets Encryptをインストールしたところ表示がされなくなりました。

今回、CentOS8の環境での初めての作業でよくわかっていません。

//ディレクトリを移動
cd /tmp
//入手する
wget https://dl.eff.org/certbot-auto
//ファイルを移動
mv certbot-auto /usr/local/bin/certbot-auto
//権限操作
chown root /usr/local/bin/certbot-auto
chmod 0755 /usr/local/bin/certbot-auto
//念のため確認
ls -al /usr/local/bin/certbot-auto

//Apacheの設定ファイルを編集
vi /etc/httpd/conf/httpd.conf

//ファイルの最後尾に以下を追記

NameVirtualHost *:80

<VirtualHost *:80>

ServerAdmin root@example.com

DocumentRoot /var/www/laravel/public

ServerName www.example.com

</VirtualHost>

//インストール
/usr/local/bin/certbot-auto --apache
質問に答えて完了

/etc/httpd/conf/httpd-le-ssl.conf ファイルに設定されている、

SSLCertificateFileとSSLCertificateKeyFileのファイルパスを、

/etc/httpd/conf.d/ssl.confファイルの該当箇所に修正して保存する。

当方の環境では以下の通り

SSLCertificateFile /etc/letsencrypt/live/www.example.com/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/www.example.com/privkey.pem

//apacheを再起動
systemctl stop httpd.service
systemctl start httpd.service

これで作業完了と思って
http://www.example.com
にアクセスしましたが、表示されません。
どこかミスをしているでしょうか?
宜しくお願いいたします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

Y.H.

2019/12/18 05:03

apache2ctl configtest の結果は「Syntax OK」になりますか? 何かエラーが出てませんか?
tatamyiwathy

2019/12/18 05:08

表示されないとはどういう状態でしょうか。 ログになにか出力されてませんか? firewalldは動いてますか?
hidepon

2019/12/18 05:14

firewall-cmd --permanent --add-service=http firewall-cmd --permanent --add-service=https firewall-cmd --reload firewall-cmd --permanent --list-all としたつもりだったんですが、何かが抜けていたようです。 firewallのところだった可能性が高いです。 ありがとうございました。
hidepon

2019/12/18 05:14

表示されるようになりました。 有難うございました。
guest

回答1

0

自己解決

Firewallの設定が不足していたようです。
無事に表示されるようになりました。
有難うございました。

投稿2019/12/18 05:15

hidepon

総合スコア206

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.36%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問