哈喽,大家好呀!这里是码农后端。完成了域名的备案与解析后,就可以通过域名来访问我们的网站了。本篇将介绍如何为我们的网站部署SSL安全证书,实现网站的 HTTPS 加密协议访问。
1、购买SSL证书
未进行SSL证书部署,访问网站会显示不安全字样,如下。
为了解决这一问题,就需要为网站配置SSL证书,可以上阿里云或腾讯云官网上购买,或使用免费版的,这里介绍使用阿里云进行购买部署。
登录阿里云官网,搜索SSL,进入数字证书管理服务控制台。点击左侧的SSL证书管理,再点击免费证书,进行购买。购买完成后,去创建证书并等待签发,已签发就可以继续后面的部署工作了。
我个人是花了1块钱购买了免费版1年的,先用着。
2、证书下载与部署
可以根据服务器类型选择证书下载并部署,如下。这里介绍使用Nginx服务器的方式安装证书。
点击下载,将下载好的压缩包解压到本地,如下
由于后续需要将这两个文件从我们的本地Window上传到Linux上的Nginx服务器上,所以需要先下载一个文件上传工具。
注:如果本地主机为Linux或macOS,可通过SFTP/SCP上传或下载文件;如果本地主机为Windows,可通过WinSCP上传或下载文件
根据阿里云官方推荐,这里我们选择使用WinSCP工具远程连接Linux系统的ECS,并进行文件上传或下载。
注:WinSCP可以实现在本地与远程计算机之间安全地复制文件。与使用FTP上传代码相比