阿里云 SSL证书部署(DigiCert 免费版 SSL)「建议收藏」

阿里云 SSL证书部署(DigiCert 免费版 SSL)「建议收藏」阿里云DigiCert免费版SSL有效期一年,过期后需要重新部署SSL所以,不管是第一次部署SSL还是刚接手公司项目SSL就到期的小伙伴都可以看一下该文章,如果有疑问请把疑问写到评论区,我会一一回复问题,不断完善该篇文章

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

阿里云 SSL证书部署(DigiCert 免费版 SSL)「建议收藏」

转载请注明: 藏羚骸的博客~阿里云 SSL证书部署(DigiCert 免费版 SSL).

阿里云DigiCert 免费版 SSL 有效期一年,过期后需要重新部署SSL所以,不管是第一次部署SSL还是刚接手公司项目SSL就到期的小伙伴都可以看一下该文章,如果有疑问请把疑问写到评论区,我会一一回复问题,不断完善该篇文章。

创建证书

1.打开SSL证书(应用安全)->SSL证书->免费证书->创建证书

阿里云 SSL证书部署(DigiCert 免费版 SSL)「建议收藏」

2.创建后点击证书申3.请

阿里云 SSL证书部署(DigiCert 免费版 SSL)「建议收藏」

3.点击下一步选择

阿里云 SSL证书部署(DigiCert 免费版 SSL)「建议收藏」

4.点击验证 第3步后域名会自动生成以下TXT记录,所以直接点击验证即可

阿里云 SSL证书部署(DigiCert 免费版 SSL)「建议收藏」

5.验证成功后点击提交审核,审核很快,一分钟之内就完成了

阿里云 SSL证书部署(DigiCert 免费版 SSL)「建议收藏」

提交审核后如下图

阿里云 SSL证书部署(DigiCert 免费版 SSL)「建议收藏」

部署证书

1.根域名部署SSL 以nginx为例 点击上图右边下载按钮

阿里云 SSL证书部署(DigiCert 免费版 SSL)「建议收藏」

下载后将文件解压

阿里云 SSL证书部署(DigiCert 免费版 SSL)「建议收藏」

放在nginx.conf规定的路径上 查看nginx安装路径

ps  -ef | grep nginx

或者linux查找文件夹或者文件命令

例如:
find / -name nginx.conf
find /-name mysql

在nginx.conf中添加

#以下属性中,以ssl开头的属性表示与证书配置有关。
server {
    listen 443 ssl;
    #配置HTTPS的默认访问端口为443。
    #如果未在此处配置HTTPS的默认访问端口,可能会造成Nginx无法启动。
    #如果您使用Nginx 1.15.0及以上版本,请使用listen 443 ssl代替listen 443和ssl on。
    server_name yourdomain; #需要将yourdomain替换成证书绑定的域名。
    root html;
    index index.html index.htm;
    ssl_certificate cert/cert-file-name.pem;  #需要将cert-file-name.pem替换成已上传的证书文件的名称。
    ssl_certificate_key cert/cert-file-name.key; #需要将cert-file-name.key替换成已上传的证书私钥文件的名称。
    ssl_session_timeout 5m;
    ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
    #表示使用的加密套件的类型。
    ssl_protocols TLSv1.1 TLSv1.2 TLSv1.3; #表示使用的TLS协议的类型。
    ssl_prefer_server_ciphers on;
    location / {
        root html;  #Web网站程序存放目录。
        index index.html index.htm;
    }
}

设置HTTP请求自动跳转HTTPS

server {
    listen 80;
    server_name yourdomain; #需要将yourdomain替换成证书绑定的域名。
    rewrite ^(.*)$ https://$host$1; #将所有HTTP请求通过rewrite指令重定向到HTTPS。
    location / {
        index index.html index.htm;
    }
}

具体 nginx.conf 中语法有什么不懂可以百度搜索一下

配置完成后记得重启nginx

 ./nginx -s reload

2.cdn部署SSL 比较简单

点击创建SSL右侧部署按钮进行部署

阿里云 SSL证书部署(DigiCert 免费版 SSL)「建议收藏」

选择后cdn为之前创建好的cdn域名选择部署

3.服务器 部署SSL linux写法

阿里云 SSL证书部署(DigiCert 免费版 SSL)「建议收藏」

确定后部署验证,验证如果失败请对照cert路径是否填写正确

转载请注明: 藏羚骸的博客~阿里云 SSL证书部署(DigiCert 免费版 SSL).

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/186436.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号