创建服务器私钥

openssl genrsa -des3 -out server.key 1024

创建签名请求的证书(CSR)

openssl req -new -key server.key -out server.csr

加载SSL支持的Nginx并使用上述私钥时除去必须的口令:

 cp server.key server.key.orgopenssl rsa -in server.key.org -out server.key

最后标记证书使用上述私钥和CSR

 openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt

配置Nginx

让Nginx http和https同时生效

server {listen       80;listen  443 ssl;server_name my.xx.com;root /data/htdocs/365;index index.php;ssl_certificate /tmp/server.crt;ssl_certificate_key /tmp/server.key;
}

重启Nginx就可以通过https和http进行web访问了。

转载于:https://blog.51cto.com/linuxinfo/1871024

Nginx使用SSL配置HTTPS相关推荐

  1. Nginx:Nginx添加SSL实现HTTPS访问

    上一篇博文给大家介绍了Nginx的安装与运行: Nginx:Nginx安装与运行 今天博主给大家分享如何给Nginx添加SSL,实现HTTPS访问Nginx服务,但前提条件是你的服务器有SSL,博主是 ...

  2. 在IIS中使用SSL配置HTTPS网站

    在IIS中使用SSL配置HTTPS网站 由于Windows系统的普及,很多中小企业在自己的网站和内部办公管理系统都是用默认的IIS来做WEB服务器使用.     默认情况下我们所使用的HTTP协议是没 ...

  3. nginx简单创建ssl配置https,实现https静态访问图片和页面

    最重要的两点:1.配置nginx开放端口80和443 2.找到nginx对应的文件地址(默认地址为/usr/local/nginx) 1.通过openssl生成rsa非对称密钥 创建一个文件夹,推荐在 ...

  4. 使用Nginx为Leanote配置Https

    生成SSL证书 可以在网上买一个, 或者自己做一个. 这里有一个shell脚本可以自动生成证书: #!/bin/sh# create self-signed server certificate:re ...

  5. 在nginx.conf中配置https

    在nginx.conf中配置server段, 将证书mycert.pem和私钥pem添加到指定文件中 server { listen 443 ssl;       ssl on;       ssl_ ...

  6. nginx部署ssl转发https协议请求

    在小程序上线的时候需要服务器为https请求,那么就需要ssl证书,SSL 证书就是遵守 SSL协议,由受信任的数字证书颁发机构CA,在验证服务器身份后颁发,具有服务器身份验证和数据传输加密功能.但后 ...

  7. Django云服务器配置Nginx站点SSL证书HTTPS协议

    如果自己已经能独立使用 Python 的 Django 框架完成一个项目了,现在需要进行部署服务以及相关项目分发的二级域名了.不过至于什么是 http 和 https 这里不做科普,不懂的请找度娘. ...

  8. NGINX SSL配置之设置HTTPS服务器

    NGINX SSL配置 本节介绍如何在NGINX和NGINX Plus上配置HTTPS服务器. 设置HTTPS服务器 要设置HTTPS服务器,请在您的nginx.conf文件中的块中ssl将该list ...

  9. 阿里云 网站https设置 sll申请与nginx跳转配置

    网站https设置 sll申请与nginx跳转配置 这里选择1年 点击证书申请 这里注意要写文件验证 文件验证 上传文件到服务器指定目录,DNS解析到后访问该文件完成验证 手工DNS验证 改域名的DN ...

最新文章

  1. 转载一遍Java规范
  2. Xamarin XAML语言教程构建ControlTemplate控件模板 (四)
  3. linux文件明明存在却无法vim打开_教你几招,让你vim编辑器变得友善起来(特别水,不要点进来)...
  4. mysql1215_这15条MySQL改善经验必须收藏
  5. 尴尬!三星Galaxy S10系列面部识别疑似翻车:连兄妹都分不清
  6. 情人节那点事,Power BI告诉你
  7. php 0x80004005,解决Access出现Microsoft JET Database Engine (0x80004005)未指
  8. python中encode函数_Python中的encode函数
  9. nginx常用配置集锦(持续更新中。。。)
  10. 1007: A+B 输入输出练习VIII
  11. python标准图形库——turtle
  12. 一个好用的软件定时器模块MultiTimer
  13. 库卡机器人C2更换系统操作步骤
  14. 彻底疯狂!美团数字人民币交易用户数同比增长超5倍!心动ing...
  15. 同花顺镰刀三头牛指标公式源码
  16. jni调用java数组导致VM aborting,安卓程序莫名闪退
  17. 面试常问VueX是什么?
  18. Swin-Transformer-Object-Detection V2.11.0 训练visdrone数据(二)
  19. 基于物联网技术和RFID电子客票的铁路自动检票机
  20. 点石互动--枫林之:Robots Meta标签及其用法

热门文章

  1. tcpdump 识别成dns_1.6.3 使用tcpdump观察DNS通信过程
  2. odis工程师使用方法_开发区消防大队张立忠工程师莅临我校开展消防安全培训讲座...
  3. monkey测试_安卓测试之monkey
  4. python web为什么不火_如何用纯 Python 写交互式 Web 应用?
  5. 山西计算机等级考试科目一模拟试题,2011山西省计算机等级考试试题 二级ACCESS一点通科目一...
  6. react 原生html 插件,纯原生JS的瀑布流插件Macy.js,前端必备插件
  7. linux c 进程策略 优先级,当两个线程拥有相同优先级时,linux c的线程调度策略问题...
  8. php内置类,yii2学习教程之5种内置行为类详解
  9. 增加网格_网格交易法(期货)
  10. HIBERNATE 持久化基础