服务器站点配置https服务

本文详细介绍如何在阿里云上为个人用户免费申请HTTPS证书,包括申请步骤、配置过程及服务器站点设置,适用于希望提升网站安全性的开发者。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、准备材料


以阿里云域名申请免费https证书服务,注意个人用户,一年最多可以申请20个免费二级域名ssl证书。
 

一、如何申请阿里云免费ssh证书

1、SSL证书(安全应用)


点击控制台“产品与服务器” -> "安全(云盾)" -> "SSL证书(安全应用)"

2、进入购买界面

点击“购买证书”按钮 进入购买界面

注意:阿里云系统也在不断更新,界面以后可能会有稍许变化,但是原理是相通的。

免费版不支持通配符域名,只能使用指定单个二级域名的形式。

如下图:
只有域名类型选择“单个域名”, 证书类型选择“DV域名级SSL”时,下面的证书等级才会出现“免费版”按钮
下面的证书个数,默认为1,你可以一次申请多个二级域名。如我选择2,你也可以选择1,都可以。

然后点击“立即购买”按钮

然后出现“支付”按钮,直接点击,就进入支付成功

点击“前往证书控制台”

3、配置证书

进入证书控制台后如下如图所示

点击“申请证书”按钮
以申请cmf.qinser.com为例:

这里建议使用默认值“系统生成”  点击下一步

验证通过后点击“提交审核”

弹出

点击确定,就生成了,一般秒级就通过了

如图

点击下载,就可以下载此域名证书信息了。

我们可以回到主域名的解析列表。可以看到系统自动为我们添加了一条cmf的二级域名解析

4、下载域名证书

根据你服务器系统下载不同的证书即可。如我的服务器时nginx的。我就下载类型证书。

下载后得到一个包

解压后得到这两个证书文件


到此,我们已经为域名cmf.qinser.com申请了ssl证书,上传到服务器进行配置即可

二、服务器站点配置

1、将域名证书放入服务器
可以放入任意位置,为了方便我直接放入了nginx主配置目录下
/usr/local/nginx/conf/
如图:

2、在需要的站点nginx配置文件serer里添加如下代码
 

listen  443 ssl;
    ssl on; 
         #下面是证书信息
    ssl_certificate      /usr/local/nginx/conf/4087921_xcx.qinser.com.pem;
    ssl_certificate_key  /usr/local/nginx/conf/4087921_xcx.qinser.com.key;
    ssl_session_timeout 5m; 
    ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;  #按这个套件配置
    ssl_protocols TLSv1 TLSv1.1 TLSv1.2;   #按这个协议配置
    ssl_prefer_server_ciphers on; 

如图:

3、配置好后 就可以使用 https://cmf.qinser.com访问了。

OK。到此全部完成。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值