Nginx 配置Godaddy下载的没有.key 文件的SSL证书

一、为Godaddy的ssl配置.csr文件

1. 如果是新购买ssl证书:1. 控制台点击"SSL CERTIFICATES"就可以看到买的SSL,点击其后面的"Set Up"激活这个SSL;2. 激活成功后,我们在"SSL CERTIFICATES"一栏看到证书已激活,点击后面的"Launch"按钮进入下一步;3. 这时需要输入 CSR ,页面不要关,需要去服务器生成一个CSR再继续;
2. 如果是已完成激活操作的SSL证书:1. 控制台进入证书详细页面后,点击更改秘钥;2. 这时需要输入CSR,页面不要关,需要去服务器生成一个CSR再继续;

二、服务器生成CSR和KEY文件

  1. 一般是在服务器的 /etc/ssl/ 目录下生成此文件,命令如下:
openssl req -new -newkey rsa:2048 -nodes -keyout 你的域名.key -out 你的域名.csr
这里必须要是 2048, Godaddy要求的,后面要填写的国家、城市等内容可以直接默认为空就好。
  1. 复制CSR文件内容放入Godaddy要填CSR文件的地方;

三、下载Godaddy文件并部署到Nginx

  1. 完成第二步操作后 等待Godaddy审核;
  2. 审核通过后选择下载Apache类型的文件压缩包;
  3. 下载文件里面包含的是2个CRT文件 一个PEM文件;
  4. 讲所有文件都上传到服务器的 /etc/ssl/ 文件夹下;
  5. 合并CRT文件,命令如下:

cat p1ddfgdf386(证书文件名称).crt gd_bundle-xxx.crt(另一个文件的名称) >> 你的域名.crt
  1. 修改Nginx配置文件:
 ssl_certificate     /etc/ssl/你的域名.crt(这个就是刚才上传的目录,以及上一步生成的文件名)ssl_certificate_key /etc/ssl/你的域名.key(这个是之前生成的key文件)
  1. 重启Nginx生效
nginx -t #检验配置文件是否正确
nginx -s reload #如果配置文件正确 则重启Nginx
  1. 如果配置无误,Nginx也启动成功,但是页面无法访问:

    1. 先检查443 端口是否开放;
    2. 杀死Nginx进程,重新启动Nginx服务
killall -9 nginx

Nginx 配置Godaddy下载的没有.key 文件的SSL证书相关推荐

  1. nginx配置资源下载目录

    nginx配置资源下载目录 1.安装nginx 2.更改nginx.conf配置文件 1.安装nginx 2.更改nginx.conf配置文件 添加以下配置 #nginx指定下载目录的配置 locat ...

  2. nginx配置解决vue单页面打包文件大,首次加载慢的问题

    nginx配置解决vue单页面打包文件大,首次加载慢的问题 参考文章: (1)nginx配置解决vue单页面打包文件大,首次加载慢的问题 (2)https://www.cnblogs.com/golo ...

  3. 配置tomcat下载sis,sisx文件

    网页下载sis和sisx文件需要配置tomcat中web.xml文件, 原理是将sisx的文件当做流的形式下载. <!-- Download sisx --> <mime-mappi ...

  4. IIS如何配置可以下载APK、IPA文件

    解决步骤: 1).打开IIS服务管理器,找到服务器,右键-属性,打开IIS服务属性: 2.单击MIME类型下的"MIME类型"按钮,打开MIME类型设置窗口: 3).单击" ...

  5. 阿里云ssl证书从下载到安装

    一.购买ssl证书(存在免费的证书) 找到安全(云盾)下的CA证书服务,之后购买证书: 接下来可以选择一个免费的ssl证书下载:教程:https://jingyan.baidu.com/article ...

  6. linux location root访问文件夹404_如何使网站支持https访问?nginx配置https证书

    购买SSL证书 要想使用https访问你的网址,首先得拥有颁发的SSL证书.我使用的是免费版,有效期为一年,过期后再重新申请. 申请SSL证书 购买后,可在搜索框输入证书关键字进入到控制台. 点击证书 ...

  7. NGINX配置基于Node.js服务的负载均衡服务器

    NGINX配置基于Node.js服务的负载均衡服务器 本部署指南说明了如何使用NGINX开源和NGINX Plus在Node.js应用程序服务器池之间平衡HTTP和HTTPS通信.本指南中的详细说明适 ...

  8. Nginx配置https(ssl证书)并反向代理Springboot Jar项目

    下载安装NGINX # 下载NGINX: yum install nginx # 启动nginx: systemctl start nginx # 加入开机启动: systemctl enable n ...

  9. nginx配置wss协议

    需求:nginx配置websocket协议连接,(背景,在一个使用一个免费的仅仅支持单域名的证书时,既要支持https协议,也要支持wss协议时,我们可以配置一个nginx根据不同的路径去跳转) 我所 ...

最新文章

  1. 基于 OpenCV 的手掌检测和手指计数
  2. linux 内核 LINUX_VERSION_CODE 和 KERNEL_VERSION 宏定义 版本信息
  3. 牛客 - 共鸣问题(贪心+思维)
  4. java gsoap_gsoap c与java web之间传输字符串中文乱码问题 | 学步园
  5. dm365 resize
  6. 工业级交换机的功率和管理功能详解
  7. php文本文件操作,文本文件操作的php类
  8. asterisk远程注册
  9. python实现图像分割_Python实现投影法分割图像示例(一)
  10. Vuex源码阅读分析
  11. python创建和删除文件有什么区别_python创建与删除临时文件夹的例子
  12. linux怎么查看系统可用串口,linux串口驱动详解 如何查看linux下串口是否可用?串口名称等?...
  13. 最新研究发现:另一半学历越高,你的身体可能就越健康
  14. FireWorks-程序员的做图工具
  15. wordpress 图片裁剪问题处理
  16. Your Command Line Tools are too outdated
  17. ESP32基础应用之使用两个ESP32通过阿里云物联网平台实现相互通信
  18. k线符号图解大全_股市k线图各种符号意义?k线符号图解大全!
  19. 汽车功能安全(一)~笔记
  20. 利用SQLite Expert 工具将Excel数据导入SQLite

热门文章

  1. MATLAB读取mat数据并绘图
  2. c++中给LPCSTR赋值
  3. 计算机辅助园林设计考试题,计算机辅助园林设计的应用与优缺点
  4. python赋值布尔变量_python基础 - 变量、布尔值、运算符、条件及循环语句
  5. 任正非:过去我们是为了赚点小钱,现在是要战胜美国
  6. 计算机属于建筑专业吗,建筑学专业属于文科、理科还是工科?
  7. 浏览器兼容问题汇总-蒙多_李
  8. 安图恩频道一直连接服务器,dnf换频道黑屏怎么办?dnf不用进游戏修改所在频道的方法一览...
  9. 同质(Homogenization)和各向同性(Isotropic)
  10. 鸿蒙系统手机处理器,华为鸿蒙系统临近,或将适配高通处理器,小规模测试体验如何?...