admin 发表于 2020-9-11 16:48:18

discuz3.4启用https

1.首先获取并下载ssl ca证书

2.登录服务器,上传证书到相应目录

mkdir -p /etc/httpd/ssl
3.在 /etc/httpd/conf 目录下的 httpd.conf 配置文件找到 Include conf.modules.d/*.conf(用于加载配置 SSL 的配置目录)配置语句,并确认该配置语句未被注释。若已注释,请去掉首行的注释符号(#),保存配置文件。
4.在 /etc/httpd/conf.modules.d 目录下的 00-ssl.conf 配置文件找到 LoadModule ssl_module modules/mod_ssl.so(用于加载 SSL 模块)配置语句,并确认该配置语句未被注释,若已注释,请去掉首行的注释符号(#),保存配置文件。

5.编辑 /etc/httpd/conf.d 目录下的 ssl.conf 配置文件。修改如下内容:
<VirtualHost 0.0.0.0:443>
   DocumentRoot "/var/www/html"
   #填写证书名称
   ServerName cloud.tencent.com
   #启用 SSL 功能
   SSLEngine on
   #证书文件的路径
   SSLCertificateFile /etc/httpd/ssl/2_cloud.tencent.com.crt
   #私钥文件的路径
   SSLCertificateKeyFile /etc/httpd/ssl/3_cloud.tencent.com.key
   #证书链文件的路径
   SSLCertificateChainFile /etc/httpd/ssl/1_root_bundle.crt
</VirtualHost>6.discuz-后台-站点信息-网站url,修改为https
7.discuz-后台-首页-ucenter设置,ucenter访问地址修改为https
8.ucenter中的应用绑定把网站地址同样修改为https
9.重启httpd服务


页: [1]
查看完整版本: discuz3.4启用https