1、首先给域名设置证书,可以去阿里云购买

1、下载自动化脚本

目的:帮我们自动在nginx配置中添加证书

yum install python2-certbot-nginx

2、输入命令

certbot --nginx --nginx-server-root=/usr/local/openresty/nginx/conf/ -d zy.com

  选择我们的url请求是否直接跳转到https,即使选择跳转我们可以通过配置来复原

  如果选择不跳转,需要手动输入https://xx/xx

3、通过查看nginx配置文件,发现脚本自动帮我们配置了下面的信息

  ssl_sertificate:公钥和私钥

  include:自动生成的配置,下面可以查看里面的内容

  ssl_dhparam:使用非对称加密的时候,使用怎么的参数,这些参数会决定网络安全的加密强度

查看:/etc/letsencrypt/options-ssl-nginx.conf

补充

  手动配置证书参考:https://www.cnblogs.com/tianhei/p/7726505.html

转载于:https://www.cnblogs.com/yanxiaoge/p/11553308.html

Nginx----实现https站点相关推荐

  1. Nginx 配置 SSL 证书 + HTTPS 站点小记

    今天给几个站点配置了认证的 ssl 证书,但是苦于自己技术不过关,或是知识不足,导致还有那么一小点 Bug 的出现,这里就我配置 HTTPS 站点的经验来总结一下吧. 一.什么是 SSL 证书,什么是 ...

  2. HTTPS站点使用WebSocket请求被阻止的问题与相关Nginx配置

    ws://xxxxxx   WebSocket请求 在测试服务器(http)移植到正式环境(https)后不能使用 因为HTTPS是基于SSL依靠证书来验证服务器的身份,并为浏览器和服务器之间的通信加 ...

  3. Nginx+Keepalived实现站点高可用

    2019独角兽企业重金招聘Python工程师标准>>> Nginx+Keepalived实现站点高可用 seanlook 2016-05-18 14:56:23 浏览2407 评论2 ...

  4. 用curl访问HTTPS站点并登录

    开发网站,少不了测试.现在的网站为了加强安全性,都启用了HTTPS协议.所谓HTTPS,也就是HTTP文本在SSL协议中传输.用curl命令行来测试HTTPS站点是个很有用的功能,写点脚本,就可以做功 ...

  5. linux配置https站点

    配置https站点呢,那就需要https证书,证书从何而来,花钱买?no,no,no,阿里有免费的,只是比较难发现,下面就图文解说一下怎么买免费的阿里https证书 首先阿里云,登录,购买链接---- ...

  6. Nginx实现https反向代理配置

    无意中发现了一个巨牛的人工智能教程,忍不住分享一下给大家.教程不仅是零基础,通俗易懂,而且非常风趣幽默,像看小说一样!觉得太牛了,所以分享给大家.点这里可以跳转到教程. 一些对安全性要求比较高的站点, ...

  7. Nginx配置https访问

    在这里我使用的是阿里云ECS,里面提供一年免费SSL证书 1.什么是HTTPS 根据维基百科的解释: 超文本传输安全协议(缩写:HTTPS,英语:Hypertext Transfer Protocol ...

  8. nginx开启https配置

    最近再做小程序项目上线官方强制要求使用https,这里记录一下nginx下https的部署使用:如果有钱的话可以购买证书这里使用的是免费的 什么是https参考:https://jingyan.bai ...

  9. 百度站长HTML添加301错误,百度https认证提示"您的http站点301重定向到https站点"的解决办法...

    最近想把一个网站改造成https访问,但是一些都做好了,去百度站长平台认证https,结果怎么提交都是出现"请将您的http站点301重定向到https站点",在百度站长社区提问也 ...

  10. nginx转发https到http

    微信小程序和公众号,要求外链的页面或API必须使用https.https意味着需要证书,在测试阶段,很不方便,因此部署的测试站点都是http.于是尝试在现有的https站点中,用nginx转发请求到只 ...

最新文章

  1. 扔掉Swagger,试试这款功能强大,零注解侵入的API接口文档生成工具!
  2. 斯坦福大学科学家研发微型植入式神经刺激器
  3. CMake编译cuda出错
  4. mesos+marathon平台搭建
  5. 【Android 内存优化】Android 原生 API 图片压缩原理 ( Bitmap_compress 方法解析 | Skia 二维图形库 | libjpeg 函数库 | libpng 函数库 )
  6. 问:一行Python代码到底能干多少事情?(三)
  7. oModel.create will also send to backend directly
  8. 修改蓝牙耳机按键映射_喜欢玩游戏的不要错过了,五款高性能游戏蓝牙耳机推荐...
  9. 字符串的展开(洛谷P1098题题解,Java语言描述)
  10. 马斯克抱怨 GPT-3 不够 Open,开源语言模型库来了你要不要学?
  11. 为什么你学了 N 遍 Spring Boot,至今还是学生项目?你的问题在这里 | 原力计划...
  12. 阿里云,CentOS下yum安装mysql,jdk,tomcat
  13. YOLO系列专题——YOLOv1实践篇
  14. iOS开发 调用系统的震动和提示音
  15. ch341a编程和ttl刷机区别_USB转TTL(CH341A)的注意事项及说明
  16. Android Local Manifests机制
  17. BLDC无刷直流电机之电机驱动的组成
  18. 开发一款游戏需要服务器系统,搭建一个游戏服务器需要什么
  19. Dynamics CRM 数据导出到Excel时列标题不能重复
  20. 标准差和均方根误差的区别

热门文章

  1. 49session的生命周期实例
  2. java学习(153):字符输出流
  3. raw input()和input区别
  4. VMware Workstation Pro 无法在Windows 上运行的 解决办法
  5. 简单总结 2019 展望 2020
  6. mysql格式分隔符row_MySQLRow格式Binlog的解析(1)
  7. android无感刷新下拉分页,GitHub - TakWolf/Android-RefreshAndLoadMore-Demo: 一种简单的并且优雅的方式实现下拉刷新和加载更多的分页效果。...
  8. linux对目录进行操作,Linux 基础:对文件和目录进行操作的 Linux 和 Unix 命令 笔记...
  9. SAS 读取数据文件
  10. java - 百钱百鸡小算法