centos7Linux配置apache的https
时间: 2024-06-18 14:04:44 浏览: 85
centos配置apache的https服务
CentOS 7配置Apache的HTTPS需要以下步骤:
1. 安装mod_ssl模块,命令为:sudo yum install mod_ssl
2. 生成SSL证书和私钥,可以使用OpenSSL工具生成,命令为:
sudo openssl req -newkey rsa:2048 -keyout /etc/pki/tls/private/localhost.key -out /etc/pki/tls/certs/localhost.crt
这里生成的证书是自签名证书,如果需要商业证书需要通过证书颁发机构申请。
3. 修改Apache的配置文件,打开/etc/httpd/conf.d/ssl.conf文件,找到以下两行并修改:
SSLCertificateFile /etc/pki/tls/certs/localhost.crt
SSLCertificateKeyFile /etc/pki/tls/private/localhost.key
将localhost.crt和localhost.key改为你实际生成的证书和私钥的路径。
4. 重启Apache服务,命令为:sudo systemctl restart httpd.service
如果你还没有安装Apache,可以使用以下命令进行安装:
sudo yum install httpd
阅读全文