在 CentOS 8 安装成功后,若是但愿启用 ssl,你须要执行下面的一些操做。apache
使用下面的命令安装 mod_sslcentos
# dnf install mod_ssl
这一步不是必须的,可是你能够使用下面的命令肯定安装的 mod_ssl 已经被启用了。服务器
apachectl -M | grep ssl
服务器可能会返回:网络
相似上面的状况和内容,你可用经过上面的返回肯定 ssl 已经被启用了。tcp
若是已经安装了防火墙的话,你须要为你的防火墙开放 443 的端口。ide
须要执行下面的命令:rest
firewall-cmd --zone=public --permanent --add-service=https firewall-cmd --zone=public --permanent --add-port=80/tcp firewall-cmd --reload systemctl restart firewalld
若是你的 Apache httpd 服务使用了虚拟主机,你能够在下面的文件中配置你虚拟主机的信息。ssl
/etc/httpd/conf.d/ssl.conf
在上面的配置文件中,须要设置 key 和 crt 信息,请参考网络上的配置。get
经过上面的步骤,就完成了在 CentOs 8 的 httpd 服务器上配置使用 ssl 的全部内容。步骤比较简单,只须要按照上面的顺序留能够完成了。cmd