https证书申请过程(用于nginx)

本文详细介绍了HTTPS证书的申请过程,包括在globalsign平台上生成CSR文件,处理证书和私钥问题,以及在阿里云申请免费SSL证书。遇到的问题包括证书校验错误和私钥乱码,解决方案涉及证书合并、编码转换和keytool到openssl的转换。总结强调理解原理以避免处理问题时的困惑。
摘要由CSDN通过智能技术生成

https证书申请过程

文章摘要

在上一篇文章完整搭建linux服务器中介绍了一台服务器从空的操作系统到最后应用通过 https 访问的完整过程,其中上篇文章中在介绍 https 申请时比较简单,这里专门用一篇文章来讲一下详细过程,以及过程中常见问题处理。

https申请整个过程

  1. 需要先服务器上生成私钥文件 server.key,以及申请证书申请文件 csr 后缀的文件。
  2. 将证书申请 csr 上传给证书机构,用于申请证书。
  3. 将申请证书返回的 domainCA.crt 文件和域名证书、中间证书合并成证书链文件 completeCA.crt (文件名自定义即可)。注意有些证书颁发机构返回的证书就是完整的,不需要再处理。
  4. 将私钥文件 server.key 和 complete.crt 文件配置在 nginx.conf 中即可。

申请ssl证书(globalsign平台为例)

  1. 执行命令生成私钥
[root@amdx-dr soft]# keytool -genkey -alias amdx -keyalg RSA -keystore /soft/.keystore
Enter keystore password:  ***
Re-enter new password: ***
What is your first and last name?
  [Unknown]:  domain
What is the name of your organizational unit?
  [Unknown]:  unit
What is the name of your organization?
  [Unknown]:  IT dept
What is the name of your City or Locality?
  [Unknown]:  jiangxi
What is the name of your State or Province?
  [Unknown]:  pingx
What is the two-letter country code for this unit?
  [Unknown]:  CN
Is CN=domain, OU=CTM, O=IT dept, L=jiangxi, ST=pingx, C=MO
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值