1.linux服务器里生成.csr、.key的文件
首先第一步先登录自己的服务器,然后在自己的服务器上生成私钥和.csr的文件。

openssl req -new -newkey rsa:2048 -nodes -keyout 您的域名.key -out 您的域名.csr

用您保护的域名替换您的域名。 例如,如果您的域名是 coolexample.com,您可以键入 coolexample.key 和 coolexample.csr。

输入申请的信息

一般dv域名证书随便填写 注意common name 这里要填写您的域名.

2.域名平台复制CSR 比如godaddy
在文本编辑器中打开 CSR,然后复制所有文本到Godaddy管理平台SSL配置的界面。
点击【保存】按钮,然后再点击最下面的【提交所有已保存的更改】
如果【提交所有已保存的更改】按钮一直为灰色不可点击,可以尝试换一个浏览器操作,我用google浏览器不行,换成Safari就可以了。
3 等待证书审核
提交之后Godaddy会对我们的证书进行审核,审核通过或就会颁发证书,这个审核时间非常短,两分钟之内就能审核完成。

4.安装 & 配置证书

在平台下载证书,下载列表里没有Nginx的选项,我们选择【其他】进行下载即可
下载的证书文件有三个,其中两个.crt文件,需要通过cat 命令将这两个文件合并成一个.crt文件(后面会讲到),一个.pem文件,这个文件我们用不到。

5 上传证书文件到服务器
CentOS 7 上的 NGINX: 安装证书
在服务器上去配置证书。你把下载的东西解压,会发现一个随机数.crt,一个随机数.pem。这个两个的文件是一样的,再一个gd_开头的.crt的文件。只要2个.crt的文件就好了。你把这连个上传到服务器上,然后通过命令合并成一个文件。

如:cat f84e19a2f44c6386.crt gd_bundle-g2-g1.crt >> coolexample.crt

再去Nginx配置文件中配置就好了。这个时候有最开始生成的.key文件(私钥)和一个合并之后.crt文件(证书)

6.Nginx配置

server{listen 80;server_name test.com  www.test.com;return 301 https://$host$request_uri;}server{listen 443 ssl;server_name test.com  www.test.com;ssl_certificate /etc/nginx/conf.d/cert/test.crt;ssl_certificate_key /etc/nginx/conf.d/cert/test.key;location /{root /data/pc/test/dist;index index.html;try_files $uri $uri/ /index.html;
}

配置完后重启nginx,就可以用https访问了,同时,.crt和.key文件可以在不同目录,不一定非要在一个目录里。

域名平台SSL证书及Nginx 配置SSL证书简易教程相关推荐

  1. 五十、Nginx负载均衡、SSL原理、生成SSL密钥对、Nginx配置SSL

    五十.Nginx负载均衡.ssl原理.生成ssl密钥对.Nginx配置ssl 一.Nginx负载均衡 代理一台机器叫代理,代理两台机器就可以叫负载均衡. 代理服务器后有多个web服务器提供服务的时候, ...

  2. 个人站点配置免费HTTPS证书、nginx配置ssl证书、阿里云盾和站长之家两种

    原文链接:https://www.aiprose.com/blog/20 相信大家都想让自己的站点支持https,今天就给大家介绍如何在个人站点中使用https,并使用nginx配置ssl证书.我们可 ...

  3. ssms没有弹出服务器验证_Nginx服务器负载均衡及生成ssl密钥对、Nginx配置ssl操作示例...

    概述 当用户访问nginx定制好的域名时,nginx通过转发到几台真实的站点,通过upstream实现 [root@centos7 vhost]# vim /usr/local/nginx/conf/ ...

  4. LNMP(Nginx负载均衡,SSL原理,Nginx配置SSL,生产SSL密钥对)

    一.Nginx负载均衡 负载均衡:单从字面上的意思来理解就可以解释N台服务器平均分担负载,不会因为某台服务器负载高宕机而某台服务器闲置的情况.那么负载均衡的前提就是要有多台服务器才能实现,也就是两台以 ...

  5. Nginx负载均衡,ssl原理,生成ssl密钥对,Nginx配置ssl

    Nginx负载均衡 负载均衡就是:将本应该这台机器(或集群)要处理的请求(工作或负载),根据一定的算法,平均地分配到其他的机器(或集群)上去处理,这样可以大大减少这台机器(或集群)的工作量,防止因负载 ...

  6. Linux centosVMware Nginx负载均衡、ssl原理、生成ssl密钥对、Nginx配置ssl

    一.Nginx负载均衡 vim /usr/local/nginx/conf/vhost/load.conf // 写入如下内容 upstream qq_com { ip_hash; 同一个用户始终保持 ...

  7. Nginx 配置ssl证书 windows

    最近在做小程序开发时,发现小程序发布到微信公众平台后,必须通过https + 域名的请求方式访问公网服务器(本地开发测试可直接用 本机ip或localhost 进行访问,在小程序开发工具中勾选不校验合 ...

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

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

  9. Nginx配置SSL证书(CentOS环境),实现https请求

    目录 一.Nginx配置SSL 1.证书申请 二.配置SSL 2.1 证书上传 2.2 HTTPS server配置 2.2.3 配置转发 三.配置问题 四.配置示例 1.nginx.conf配置SS ...

最新文章

  1. cocos2d-x 2.0启用HD高清图片支持
  2. Windows Server 2016 Technical Preview 5 X64 中文版下载地址
  3. html 后台参数attribute_平台管理后台与商家菜单资源管理:商家权限及其菜单资源管理设计...
  4. 几句话说明 .NET MVC中ViewData, ViewBag和TempData的区别
  5. java线程四种状态
  6. 一台机器上运行多个ActiveMq
  7. linux系统C语言学习总结
  8. java 迷你桌面地图_求教贴,Java桌面小游戏的地图怎么做
  9. Nexus 3.31.1 maven 私服 搭建篇 linux
  10. 九、华为鸿蒙HarmonyOS应用开发之Java UI框架、常用Image组件使用
  11. 不经意传输(oblivious transfer)
  12. 从零开始学Pytorch(十七)之样式分格
  13. 2 Linux基本命令复习2
  14. 【Visio】 windows Visio 画图
  15. 记录与天猫精灵对接的经验 2020年8月5日
  16. 画皮用计算机怎么弹山妖,山妖(翻自 小星星Aurora)歌词
  17. Android 热敏打印机打印二维码(转载)
  18. 实现微博自动化脚本-方案对比分析
  19. FFmpeg windows 录屏(录像)录音 实测
  20. 【NO ST-LINK Detected】解决办法

热门文章

  1. 工作记录 反射
  2. 如何用 JavaScript 下载文件
  3. cocos编译java时改变使用的javac的版本
  4. 设计模式你怎么看?--代理模式
  5. update set操作 根据变量选择colum
  6. 兔子问题JAVA编程题
  7. QT嵌入式之_QT介绍_安装_以及环境变量配置---QT嵌入式图形框架工作笔记001
  8. k8s集群部署项目_JAVA项目(推送镜像到云镜像服务器_这里使用阿里云)---K8S_Google工作笔记0061
  9. 大数据之_SCALA工作笔记001---Centos7.3安装scala
  10. Linux学习笔记020---CentOs7.3 搭建 Solr单机服务