免费申请一年ssl证书,并在nginx上部署

现在https的网站越来越多,HTTPS的网站会被百度优先收录

今天给大家分享免费申请一年的免费ssl证书,而且可以免费续期,理论可以永久免费使用

申请ssl证书

首先打开网站

FreeSSL一个提供免费HTTPS证书申请的网站

在这里插入图片描述

这里我们输入申请证书的域名,一次可以申请两个网址
选择第一个 双域名(有效期:1年) 然后创建免费的ssl证书

在这里插入图片描述
这里我选择的是一键申请
在这里插入图片描述
刚才的准备工作完成的小伙伴应该会提示如下图,点击打开KeyManager,刚才安装的软件会弹出来。

然后根据提示下载客户端,更具提示就申请好了
在这里插入图片描述
之后我们需要将证书导出来保存,下一步部署的时候会用到

然后上传到自己的vps里

非常简单!

部署ssl证书

我的服务器用lnmp搭建的

附赠lnmp一键安装脚本

wget http://soft.vpser.net/lnmp/lnmp1.6.tar.gz -cO lnmp1.6.tar.gz && tar zxf lnmp1.6.tar.gz && cd lnmp1.6 && ./install.sh lnmp

安装时间看服务器性能,因为是编译安装,我大概安装了一个小时。

安装后将域名解析好,输入

lnmp ssl add

在这里插入图片描述

相关输入介绍,更具实际情况填写。

然后可以使用带小绿锁https访问网站了
在这里插入图片描述

查看证书,到期时间是2021年3月1日

在这里插入图片描述

至此,ssl证书申请并部署完成

设置301将http强制跳转到https

如果你是lnmp搭建的,打开/usr/local/nginx/conf/nginx.config

添加这个

if ($server_port !~ 443){
	rewrite ^(.*)$ https://$host$1 permanent;
}

检测一下
在这里插入图片描述
ok,完美

本文结束

发布了10 篇原创文章 · 获赞 14 · 访问量 3714

猜你喜欢

转载自blog.csdn.net/yuaneuro/article/details/104621381
今日推荐