nginx配置https过程
第一步购买证书,阿里云有免费的,百度
参考:https://www.cnblogs.com/SemiconductorKING/p/9106971.html
其中申请证书中的步骤有部分不太一样,可以参考别的百度
一切.正常10分钟就会通过
2下载证书,自己对应服务器种类
nginx配置https过程
把证书中的文件上传到服务器,创建文件夹并放到里面,这个目录会后面用到服务器的配置中
nginx配置https过程
3证书折腾完,配置服务器
一般默认的nginx的配置文件位置为:/usr/local/nginx/conf/nginx.conf
打开并vi /usr/local/nginx/conf/nginx.confnginx配置https过程

nginx配置https过程
nginx配置https过程
这里,值得提一下的是,我在操作安装证书时遇到的两个坑
1.无法找到的证书文件和证书私钥文件
2.Nginx没有SSL模块(参考参考:https://blog.csdn.net/tunrijituan/article/details/62249344)
1.需要检查Nginx的SSL模块是否安装。在nginx/sbin 文件夹下运行

nginx -v
configure arguments中存在 --with-http_ssl_module 说明SSL模块以经安装了
第1个坑:
阿里云的官方文档是放在新建的cert文件夹下,在conf中填写实际的绝对的.key和.pem路径,我的就是/usr/local/nginx/sbin/cert/1570367_www.abcxxx.cn.pem
最后的步骤就是重启nginx服务器
service nginx restart
然后测试你的网站就可以了

相关文章:

  • 2022-01-27
  • 2022-02-19
  • 2021-11-06
  • 2021-08-03
  • 2021-08-20
  • 2021-09-05
  • 2021-10-23
猜你喜欢
  • 2021-12-31
  • 2021-10-02
  • 2021-12-18
  • 2021-05-18
  • 2021-11-18
相关资源
相似解决方案