前言

上一篇文章我讲解了如何申请免费的SSL证书:

可以一直使用的免费SSL证书申请和配置详细教程-CSDN博客

 申请链接:撮这里

配置讲解

现在接着讲解把申请到的免费SSL证书,进行HTTPS配置实战。

下载文件

下载的证书是个zip文件,解压会得到两个文件:.key 和 .pem文件

配置文件位置

然后登录到你的服务器,找到nginx的配置文件,通常配置文件在/etc/nginx/conf.d文件夹下,这个文件夹下的所有.conf配置文件都会生效,因为在/ect/nginx/nginx.conf文件里面有一行代码,包含了这个/etc/nginx/conf.d/目录下的所有.conf的配置文件。

所以http.conf和https.conf两个配置文件里面的配置都会生效

配置SSL证书

这里用https.conf进行说明,把下载的.key和 .pem文件上传到服务的指定目录,例如你放在的这个目录 /path/to/

server {
  listen 443 ssl;
  server_name *.ymtpvip.com;
  ssl_certificate /path/to/_.ymtpvip.com.pem;
  ssl_certificate_key /path/to/_.ymtpvip.com.key;
}

加载配置

配置好以后,保存文件,然后执行下面的命令,进行nginx加载配置,使配置生效,现在你就可以通过https://youdomain.ymtpvip.com 进行访问你的网站或者接口了。

nginx -s reload

总结

nginx服务器的配置下相对简单,但是需要一定的linux操作基础,还有通常的困惑就是无法找到配置文件的位置,如果遇到相关问题,欢迎留言进行交流。

 

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐