「Fedora 35」Apache でSSL/TLS の設定を有効化する

2021年12月14日

環境情報
OSバージョンの確認
# cat /etc/redhat-release
Fedora release 35 (Thirty Five)
httpdバージョンの確認
# httpd -v
Server version: Apache/2.4.51 (Fedora)
Server built: Oct 12 2021 00:00:00

SSL/TLS の設定方法
1.mod_sslをインストールします

# dnf -y install mod_ssl

2.設定ファイルを編集します

# vi /etc/httpd/conf.d/ssl.conf
59行目
修正前
#DocumentRoot "/var/www/html"
修正後
DocumentRoot "/var/www/html"

60行目
修正前
#ServerName www.example.com:443
修正後
ServerName サーバー名:443

3.SSL証明書を指定します

# vi /etc/httpd/conf.d/ssl.conf
証明書を指定します
101行目
修正前
SSLCertificateFile /etc/pki/tls/certs/localhost.crt
修正後
SSLCertificateFile /etc/letsencrypt/live/www.domain.com/cert.pem

鍵ファイルを指定します
109行目
修正前
SSLCertificateKeyFile /etc/pki/tls/private/localhost.key
修正後
SSLCertificateKeyFile /etc/letsencrypt/live/www.domain.com/privkey.pem

中間証明書を指定します
118行目
修正前
#SSLCertificateChainFile /etc/pki/tls/certs/server-chain.crt

修正後
SSLCertificateChainFile /etc/letsencrypt/live/www.domain.com/chain.pem

5.httpdを再起動します
# systemctl restart httpd

Fedora 35

Posted by arkgame