cloudflare使用cname解析及环境搭建

  • A+
所属分类:环境配置

cloudflare是国外的一个dns解析商,有免费和收费两种模式,而且免费支持https,一般小站使用免费的就可以。

假如我有一个域名,没有备案,那么可以选择cloudflare。

假如我又一个域名,我想使用国内的dns,但是又想网站加速,那么也可以选择cloudflare。

国内的cdn在未备案的情况下是禁止使用的,所以更多的人选择了cloudflare。

如果你的网站是正规网站,我还是建议备案的,一劳永逸,而且国内的服务器总体来说价格还是凑活的。

这里建议上腾讯云的车,比阿里云的车好很多的,条件没有那么苛刻。

当然了服务吗,阿里云好点。服务态度吗,两家差的不相上下。

我现在的网站用的是阿里云的,因为备案在阿里云,所以也懒得折腾了。

下面说cloudflare,我这里使用的是luodayi大神开源的一套程序,在使用过程中觉得非常的好用,一些细小的bug可以自己修改也很简单。

作者博客:https://luodaoyi.com/

开源地址:https://github.com/luodaoyi/CloudFlarePartner

欢迎大家start,start的越多作者的动力越足,功能越多,代码优化力度越大。

下面的内容默认你已经安装好了docker和docker-compose,搜索一片、一片的,不多加赘述。

首先我们通过git或者zip的方式把代码下载下来

然后我们修改里面的docker-compose.yml,这里面有两个值,也是个坑的地方。

第一个值这个是申请的cloudflare的合作伙伴(https://partners.cloudflare.com)

第二个值,这个是真坑啊,没有任何地方有任何的介绍。其实这个是用于flask的cookie加密,也就是说,你可以随便写。

都搞定之后,使用docker-compose获取最新的web和启动。(这句描述不知道对不对)

这样我们去访问ip:3000就可以了。

访问示意图:

cloudflare使用cname解析及环境搭建

其他备忘:

1、3000的端口可以再docker-compose.yml里面修改

2、如果下次不想更新,可以直接docker-compose start

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: