2021阿里云Web主机安装SSL证书(Apache)

Apache安装SSL证书

最近打算做一个微信小程序后端,需要使用https协议,这里主要写一下我在安装SSL证书过程中踩过的坑与解决方式。

Web主机配置

  • 阿里云1核2G,1Mbps带宽,CentOS 8.2 64位
  • Apache Web服务器

前期准备

购买免费证书

点击此处进入购买页面,如下选择

image-20210206192314716

SSL证书申请

首先进入阿里云控制台,检索SSL,选择SSL证书(应用安全)。

image-20210206192029101

在左侧导航栏选择证书资源包,在新界面单击证书申请,默认配置即可,点击确定。

image-20210206193418428

在证书管理中单击证书申请,填写相关信息,域名验证方式和CSR生成方式默认即可。

image-20210206193551438

接下来进入域名验证。

image-20210206194755502

我是从腾讯买的域名,因此需要进入腾讯云控制台->域名注册,在[我的域名]中选择需要添加ssl证书的域名,点击解析,进入DNSPOD,在新弹出的页面中点击添加记录,按照阿里云的要求填写。
image-20210206194755502

点击验证,通过后就可以等待审核。

下载SSL证书

点击下载,在新弹出的对话框中下载apache的证书即可。

image-20210206195333513

安装SSL证书

阿里云官方有对应的文档:点我打开文档,里面内容我不再赘述,主要写一些我遇到的和文档内容不同的点,这些问题多为apache安装方式不同所导致,读者可以先按文档操作,遇到和文档不同之处,可以参考此处。

  • 操作步骤第二步

    问题:不知道apache安装目录

    解决方法:默认目录为/etc/httpd/

  • 操作步骤第三步

    问题:文件中没有一样的语句

    解决方法:先按照文档说明,安装mod_ssl.so模块,然后再打开httpd.conf配置文件,写入LoadModule ssl_module modules/mod_ssl.so这句即可,第二句不用写。

  • 操作步骤第四步

    问题:找不到对应目录或文件

    解决方法:看一下/etc/httpd/conf.d/中是否有ssl.conf,修改此文件即可。

  • 操作步骤第五步

    问题:输入后一堆问题

    解决方法:

    systemctl start httpd	#启动apache
    systemctl stop httpd	#停止apache
    

上面安装完证书后就可以使用https啦!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值