使用CloudXNS API快速验证域名一键获取Let's Encrypt SSL证书

所属分类: 网站运营 / alexa域名 阅读数: 279
收藏 0 赞 0 分享

无论是免费获取SSL证书,还是付费SSL购买都变得非常的方便和低成本。如果是外贸等海外网站或者针对谷歌搜索引擎的网站,建议还是优先选择给网站增加SSL证书,但是中文网站等搜索引擎以及辅助的兼容性还没有这么明朗。但是,对于基本的SSL证书配置网站肯定得提前掌握,各种服务器环境的配置以及各种一键包快速安装都比较多和方便。

在这篇文章中,老左要分享的是在GITHUB看到的这个基于CloudXNS域名解析API接口,快速验证域名所有权和自动获取Let's Encrypt SSL证书,当然还可以部署自动续约。我们知道,一般我们在获取证书的时候,域名需要解析验证或者文件验证所有权,稍微显得有点麻烦。

老左在看到这个验证方式之后,觉得还是比较方便,如果我们有需要配置Let's Encrypt SSL证书可以试试这个方法。

第一、准备工作

1、域名使用CloudXNS DNS解析,这个方法是针对域名使用的CloudXNS解析服务。

2、开启CloudXNS API,这个在设置里有,默认是没有开启的。

利用CloudXNS API快速验证域名一键获取Let's Encrypt SSL证书

这里API KEY和SECRET KEY记录下来,等会需要配置要用。

3、域名解析到服务器。

第二、下载自动验证脚本

wget https://github.com/xdtianyu/scripts/raw/master/le-dns/le-cloudxns.sh
wget https://github.com/xdtianyu/scripts/raw/master/le-dns/cloudxns.conf
chmod +x le-cloudxns.sh

这里我们下载验证脚本且授权。

第三、修改配置文件

cloudxns.conf

修改配置文件,这里:

API_KEY="YOUR_API_KEY"
SECRET_KEY="YOUR_SECRET_KEY"
DOMAIN="laozuo.org"
CERT_DOMAINS="laozuo.org www.laozuo.org"
#ECC=TRUE

这里修改2个API参数,以及安装SSL证书的域名。

第四、安装快速完成

./le-cloudxns.sh cloudxns.conf

执行命令进行自动安装SSL和验证域名。

安装快速完成

验证和获取证书完毕。证书文件在当前目录中的"certs"文件夹中。

第五、部署证书

配置和部署证书就显得简单了,我们需要privkey.pem和cert.pem两个文件引入到配置文件中,重新启动Nginx即可。

第六、定期续约Let's Encrypt证书

0 0 2/20 * * /etc/nginx/le-cloudxns.sh /etc/nginx/le-cloudxns.conf >> /var/log/le-cloudxns.log 2>&1

添加到crontab配置文件中,以后会在到期前30天内才会自动更新。

更多精彩内容其他人还在看

Moniker 修改账户的个人信息(图文)

这篇文章主要介绍了Moniker 修改账户的个人信息(图文),需要的朋友可以参考下
收藏 0 赞 0 分享

MyDomain.com 注册新帐号教程(图文)

这篇文章主要介绍了MyDomain.com 注册新帐号教程(图文),需要的朋友可以参考下
收藏 0 赞 0 分享

MyDomain 站内PUSH转移域名到其他帐户(图文)

这篇文章主要介绍了MyDomain 站内PUSH转移域名到其他帐户(图文),需要的朋友可以参考下
收藏 0 赞 0 分享

MyDomain域名转移码 将域名转移到其他注册商(图文)

这篇文章主要介绍了MyDomain域名转移码 将域名转移到其他注册商(图文),需要的朋友可以参考下
收藏 0 赞 0 分享

MyDomain 修改域名的DNS服务器(图文)

这篇文章主要介绍了MyDomain 修改域名的DNS服务器(图文),需要的朋友可以参考下
收藏 0 赞 0 分享

域名解析的基本知识以及各种解析方式的优缺点

今天小编就给大家介绍下域名解析的基本知识以及各种解析方式的优缺点。想要做好一个网站,就要从各种细节抓起,域名解析虽然看起来简单,但其中的门道也有不少。
收藏 0 赞 0 分享

为Godaddy域名购买whois隐私保护服务的步骤分享

有些时候我们为了安全考虑想将域名的一些个人信息隐藏起来,现在很多情况下,为了域名安全我们都是真实信息,现在由于很多朋友使用了Godaddy域名,也是英文界面这里就为大家分享下
收藏 0 赞 0 分享

如何取网站域名呢?网站域名选取的方式有哪些?

一个好的域名,是一个网站成功的第一步。那么我们如何取网站域名呢?一个好域名的第一个标准,首先应该是好记,那么什么样子的域名比较好记忆呢? 网站域名选取的方式有哪些?带着这些问题一起来看看吧
收藏 0 赞 0 分享

网站备案都需要准备哪些资料以及备案流程

给网站备案前要准备哪些资料?备案的时候需要注意哪些东西?备案大概多长时间?下面请跟随脚本之家的小编一起看一下,网站备案的具体流程,需要的朋友可以参考下
收藏 0 赞 0 分享

域名被劫持怎么办?域名被劫持的解决办法

seoer经常能遇到的问题,网站域名被劫持了怎么办?很多站长在遇到自己的网站域名被劫持之后,生成了大量的垃圾页面。那么怎么解决这个问题呢?请和脚本之家的小编一起来看一下
收藏 0 赞 0 分享
查看更多