• 计算机专业自考看题小站测试版,详情:地址
  • 我是萌萌哒公告唷,滑滑~

【服务器】centos系统中apache服务器安装https过程记录

后端 ngxz 7个月前 (03-10) 297次浏览 已收录 1个评论

由于微信小程序的后端域名需要使用更安全的https域名,所以我在腾讯云免费申请了一年的SSL证书,然后部署到服务器上。

先填写要申请的域名等信息,审核通过后在腾讯云后台可以看到,点击下载以压缩包的方式保存下来。

解压后,比较贴心的是,有各种服务器的版本,我这里把Apache目录下的复制到我的服务器上边。一共有三个文件,后边配置域名时会引入他们。(注意文件的读写权限要给)

如果apache没有安装ssl模块,需要使用命令yum install -y mod_ssl安装。然后在apache的配置文件中开启模块LoadModule ssl_module modules/mod_ssl.so并引入相关的配置文件,我这里是引入的全部配置文件。

然后在配置域名的文件里边,加入如下内容:

注意这里要使用 VirtualHost *:443,前边是NameVirtualHost *:443,而普通的是80或者其他自定义的端口,下边引入之前的三个文件(注意对应),然后重启apache服务旧可以访问了。

有一个问题是,这样配置后,http的域名却能访问,所以需要让他强制跳到https,在该配置文件加入如下内容:

然后再重启apache就可以正常访问了。


版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:【服务器】centos系统中apache服务器安装https过程记录
喜欢 (3)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到
(1)个小伙伴在吐槽
  1. 小程序需要https
    匿名2020-10-03 17:26 回复 Windows 10 | Chrome 70.0.3538.102