美文网首页
https证书申请

https证书申请

作者: jianshuqiang | 来源:发表于2020-03-10 19:40 被阅读0次

以xx.xx.xx.com.cn域名申请https证书为例子

1、准备环境:可访问外网的linux机器,安装了nginx
2、下载客户端:访问网址,https://certbot.eff.org/,选择使用的软件类型和操作系统版本,安装certbot。

image.png
image.png image.png

3,选择后下滑可以看到相关的命令


image.png
yum -y install yum-utils
yum-config-manager --enable rhui-REGION-rhel-server-extras rhui-REGION-rhel-server-optional
sudo yum install certbot python2-certbot-nginx

运行:sudo ./certbot certonly --register-unsafely-without-email --manual -d xxx.xxx.com.xn
4、屏幕提示将一长串字符串写入olCOJM57lWq0gpv7kYbxMSEO35P26ovZgqDr6cFRJiw文件,并可以通过链接:http://vms.cnpc.com.cn/.well-known/acme-challenge/olCOJM57lWq0gpv7kYbxMSEO35P26ovZgqDr6cFRJiw,读取该文件,在/tmp/challenges创建该文件,并修改/tmp/challenges为777
5、修改(两个)nginx.conf文件,加入以下内容:

location ~ "^/\.well-known/acme-challenge/(.*)$" {
    default_type text/plain;
    return 200 "$1.mI5J3vinR-UUJR_XWmUIS-OJBa_8eZB-f3_cgM5IcZ4";
}

mI5J3vinR-UUJR_XWmUIS-OJBa_8eZB-f3_cgM5IcZ4 需要根据提示生成
6、运行nginx -s reload来刷新配置
7、在certbot客户端按下回车键,屏幕提示校验通过,并生成证书
8、将生成的证书,使用scp复制到nginx服务器上,修改nginx.conf文件如下:

ssl_certificate      /usr/local/nginx/cert/vms.cnpc.com.cn.crt;
ssl_certificate_key  /usr/local/nginx/cert/vms.cnpc.com.cn.key;

因为生成的都是pem,所以使用了以下配置

 ssl_certificate /etc/letsencrypt/live/zhanqiang.xyz/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/zhanqiang.xyz/privkey.pem;

9、运行nginx -s reload来刷新配置
10、使用浏览器打开网址:https://xx.xx.xx.com.cn/tt,测试证书是否可用
注意
1,域名用该备案
2,nginx正确安装,并且安装ssl模块,否则出现directive错误
参考:https://www.jianshu.com/p/1eb7060c5ede
参考:https://blog.csdn.net/weixin_38111957/article/details/81283121

相关文章

  • 申请https证书

    做微信小程序时必须连接https. 不能http, 所以,自己测试的网站需要一个证书。 记下来申请步骤 去阿里云申...

  • 申请HTTPS证书

    一.什么是HTTPS 关于HTTPS的技术解释我就不赘述了,请参看百度百科:http://baike.baidu....

  • https证书申请

    以xx.xx.xx.com.cn域名申请https证书为例子 1、准备环境:可访问外网的linux机器,安装了ng...

  • windows系统配置apache虚拟域名(https)

    https虚拟主机搭建 证书为腾讯云申请的免费证书腾讯云证书免费申请方法:https://jingyan.bai...

  • 免费申请HTTPS证书

    1.阿里云申请证书:选择,Symantec,如下图1所示 没看到免费的证书,是吧,进行如下操作: 点击图一中的证书...

  • https免费证书申请

    证书有两种,一种是 ECC 证书(内置公钥是 ECDSA 公钥),一种是 RSA 证书(内置 RSA 公钥)。简单...

  • https证书制作/申请

    自签证书 如果你使用的时IP而不是域名,只需要将下面的yourdomain.com改成IP地址即可。 生成CA证书...

  • ubuntu下用nginx搭建https和wss

    https 和 wss1.申请证书, 暂时申请的是腾讯云的域名型(DV)免费SSL证书 我们用到时ng证书申请证书...

  • CentOS环境下部署wordpress,nginx配置http

    https://www.freessl.org/ 一个提供免费HTTPS证书申请的网站.申请证书下载,配置见 ht...

  • 使用freessl申请证书

    FreeSSL.org 是一个免费提供 HTTPS 证书申请、HTTPS 证书管理和 HTTPS 证书到期提醒服务...

网友评论

      本文标题:https证书申请

      本文链接:https://www.haomeiwen.com/subject/ubwunctx.html