「Fedora 36」Apache2.4.53でSSL/TLS の設定を有効化する方法
環境
OSバージョンを確認します
# cat /etc/redhat-release Fedora release 36 (Thirty Six)
httpdバージョンを確認します
# httpd -V Server version: Apache/2.4.53 (Fedora Linux)
SSL/TLSを設定する手順
1.mod_sslをインストールします
# dnf -y install mod_ssl
2.SSLの配置ファイルを設定します
# vi /etc/httpd/conf.d/ssl.conf
59行目
修正前
#DocumentRoot “/var/www/html"
修正後
DocumentRoot “/var/www/html"
60行目 サーバー名指定
修正前
#ServerName www.example.com:443
修正後
ServerName www.arkgame.com:443
101行目 証明書を指定
修正前
SSLCertificateFile /etc/pki/tls/certs/localhost.crt
修正後
SSLCertificateFile /etc/letsencrypt/live/www.arkgame.com/cert.pem
109行目 鍵ファイルを指定
修正前 SSLCertificateKeyFile /etc/pki/tls/private/localhost.key 修正後 SSLCertificateKeyFile /etc/letsencrypt/live/www.arkgame.com/privkey.pem
118行目 中間証明書を指定
修正前 #SSLCertificateChainFile /etc/pki/tls/certs/server-chain.crt 修正後 SSLCertificateChainFile /etc/letsencrypt/live/www.arkgame.com/chain.pem
3.httpdを再起動します
# systemctl restart httpd