下記の手順で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
にアクセスしましたが、表示されません。
どこかミスをしているでしょうか?
宜しくお願いいたします。
回答1件
あなたの回答
tips
プレビュー