Cloudflare教程:如何注册账户、购买域名、开启免费CDN服务?
Cloudflare介绍
什么是Cloudflare
Cloudflare是一家总部位于旧金山的美国跨国科技企业,以向客户提供基于反向代理的内容分发网络(CDN)及分布式域名解析服务为主要业务。
目前,Cloudflare也开始面向用户提供域名注册、购买服务,价格在8.99美金一年,相对于Namesilo来说价格比较便宜,但是其客服的回应速度比较慢(一般情况下用不到客服)。
所以我建议外贸建站新手在申请域名的时候可以将cloudflare域名作为节省预算的备选方案。
什么是CDN?
CDN 是一种优化网站请求处理的机制。它是在用户访问网站 (服务器) 时用户与网站服务器之间的中间层。
CDN 可以将浏览器发起的请求信息缓存起来,并具有负载均衡的功能,因此即使突然大量访问,也能维持网站服务而不使服务器崩溃。此外,Cloudflare 的标准功能中还配备了优化缓存数据的功能。
CDN 产品有 Akamai 和 CloudFront 等,而 Cloudflare 也是其中之一。
其中,Cloudflare CDN 的全球市场份额排名第一,被超过 80% 的用户选择使用。
Cloudflare优势:
- DDoS保护:过滤恶意流量,保护网站免受分布式拒绝服务的攻击。
- 内容分发网络(CDN):帮助加速网站内容在全球范围内的传输。
- SSL/TLS加密安全保护:帮助保护网站和访问者的安全。
- 提升网页访问速度:通过压缩代码、压缩资源和缓存内容来优化网站性能。
- 详细流量分析和报告:包括请求、带宽使用和安全事件等信息。
- 简单直观的界面:易于使用的管理网站设置和配置。
- 免费和收费计划:可以是获得CDN、DDoS保护和安全等优势的经济实惠方式。
我设计的”WordPress高性能外贸建站速度提升方案1.0“版本中就是使用的Cloudflare CDN服务,对于出入外贸独立站行业的小白来说,网站打开速度在Google Speed Insight获得了90分以上的分数,足以满足一般企业建站要求了。
目前,速度提升方案我已经迭代到了3.0版本,1.0版本不久之后会免费向读者开放,敬请期待!
Cloudflare账号注册、激活,并绑定网站域名
点击此链接跳转cloudflare官网开始注册
1. 开始注册Cloudflare账号
输入邮箱、密码,邮箱国内外均可;密码需要满足以下条件。

2. 激活cloudflare账号
在注册绑定的邮箱中会收到以下邮件,点击邮件链接将账号激活。

3. 添加新的站点

在cloudflare中添加新的网站,注意要添加不带有”WWW“的根域名。

套餐方案选择免费版即可。

进入域名详情页面,cloudflare会自动扫描已有的DNS记录,直接选择继续即可。

4. 更改你的DNS服务器
cloudflare会提示我们更新名称服务器,这时便需要在域名申请、注册的服务商处进行修改。

以Namesilo为例,进入namesilo后台后,找到购买的域名,将名称服务器修改为Cloudflare提供的,完成后,记得回到刚刚的页面点完成。
注意:解析DNS需要一段时间,通常 5-10 分钟才会生效,泡杯咖啡喝。

更详细的操作步骤见《Namesilo如何更换域名解析服务器到Cloudflare?》
5. Cloudflare 成功保护您的站点

显示如下界面,则cloudflare已经成功绑定。

6. Cloudflare快速入门指南
cloudflare现在已经非常人性化了,按照其提供的快速入门指南就可以快速设置一些必要的选项。

可以直接参考我的设置
自动 HTTPS 重写

始终使用HTTPS

开启CSS,JSS压缩

全部显示”ON“后,即可点击完成

给网站添加解析记录并开启CDN

- 点击添加记录按钮
- 在类型中选择A
- 在名称中填入@,表示你将使用不带www的域名,也叫根域,譬如oyouoo.com而非www.oyouoo.com;如果你要使用www域名,那么此处就填入www即可
- IPv4地址:填入你的服务器的IP地址,通常服务器管理面板里都会提供
- 代理状态:默认是一朵橙色的云,表示启用了CDN;如果你点击一下它,就会变成灰色的云,表示不启用CDN。
- 点击保存提交即可。
Cloudflare进阶设置
SSL和TLS设置
尽量选择”完全“或者”完全(严格)“,在网站打开过程中不至于出现重定向过多的问题。

缓存配置、Tiered Cache设置、网站副本设置
Crawler Hints是Cloudflare新出的功能,能够减少源服务器及其他 Internet 基础结构的资源消耗,并且为搜索引擎和其他爬网程序提供高质量的数据。
Always Online功能则可以在网站宕机时提供一个副本供用户继续浏览。

Tiered Caching 是一项服务,在 Cloudflare 网络中使用经过优化的路由,更快、更可靠且更安全地为您的用户提供响应。

Cloudflare速度优化:开启Cloudflare Fonts、Early Hints、Rocket Loader
Rocket Loader服务需要自己测试,开启后页面浏览速度提升显著,但是部分用户访问页面可能会出现问题

Cloudflare申请、注册、购买域名
进入Cloudflare后台,点击左侧的”注册域“服务,即可。偶尔后台会出现不显示价格的BUG,网站语言改成英文便可解决。
Cloudflare提供的域名数量挺少的,但是”com“域名却比Namesilo域名相对便宜,并且直接从Cloudflare购买域名省去了更改域名服务器的麻烦。

本文原创于掘金随想
Cloudflare教程:如何注册账户、购买域名、开启免费CDN服务?的更多相关文章
- WordPress搭建教程---购买域名+购买VPS主机+域名DNS解析+网站环境+上传网站程序
WordPress搭建教程 购买域名---NameSilo 购买VPS主机---Vultr 域名DNS解析 网站环境 上传网站程序 参考文章: 1. WordPress搭建教程 https://zhu ...
- frp 配置多个 web 项目,无需购买域名 (访问内网可视化界面,jupyter noterbook, visdom, tensorboard)
frp 配置多个 web 项目,无需购买域名 简单配置,参考 前言: 网上也有很多教程包括官方文档,都需要购买域名,并且把 frpc.ini 中 [web]节配置的 custom_domains 的 ...
- 作业二:Github注册账户过程
Github注册账户过程如下: Github的注册及使用说明: [1]http://www.aehyok.com/Blog/Detail/73.html [2] http://www.cnblogs. ...
- idea创建springcloud项目图文教程(EurekaServer注册中心)
http://blog.csdn.net/hcmony/article/details/77854999 idea创建springcloud项目图文教程(EurekaServer注册中心)(六) 1, ...
- freeipa未授权遍历注册账户漏洞
一.freeipa简介: freeipa是一款集成的安全信息管理解决方案.freeipa包含Linux (Fedora),389 Directory Server MIT Kerberos, NTP, ...
- 外贸站全球网速测试+免费CDN使用教程
关于外贸网站速度测试,以前一全老师(www.yiquanseo.com)也讲到过,但是在那篇文章中推荐给大家的两个测试网站(https://developers.google.com/speed/pa ...
- 在命令提示符下,怎么查看windows开启了哪些服务?
net use \\ip\ipc$ " " /user:" " 建立IPC空链接 net use \\ip\ipc$ "密码" /user: ...
- mDNS原理的简单理解——每个进入局域网的主机,如果开启了mDNS服务的话,都会向局域网内的所有主机组播一个消息,我是谁,和我的IP地址是多少。然后其他也有该服务的主机就会响应,也会告诉你,它是谁,它的IP地址是多少
MDNS协议介绍 mDNS multicast DNS , 使用5353端口,组播地址 224.0.0.251.在一个没有常规DNS服务器的小型网络内,可以使用mDNS来实现类似DNS的编程接口.包格 ...
- Spring Cloud 入门教程(四): 分布式环境下自动发现配置服务
前一章, 我们的Hello world应用服务,通过配置服务器Config Server获取到了我们配置的hello信息“hello world”. 但自己的配置文件中必须配置config serve ...
- NeuChar 平台使用及开发教程(三):使用 NeuChar 的菜单服务
上一篇<NeuChar 平台使用及开发教程(二):设置平台账号>我们已经完成了平台账号的设置,下面就马上来体验一下自定义菜单的设置吧! 进入某个 Neural Cell 的设置界面,在右侧 ...
随机推荐
- AppFlow上新——智谱ChatGLM轻松接入聊天
智谱AI 开放平台提供一系列具有不同功能和定价的大模型,包括通用大模型.超拟人大模型.图像大模型.向量大模型等,并且支持使用您的私有数据对模型进行微调.其中ChatGLM系列模型在国内也享有盛名,现在 ...
- Hugging Face x LangChain: 全新 LangChain 合作伙伴包
我们很高兴官宣发布 langchain_huggingface ,这是一个由 Hugging Face 和 LangChain 共同维护的 LangChain 合作伙伴包.这个新的 Python 包旨 ...
- 创建 Vue3 项目
前提条件 安装 Nodejs 下载:https://nodejs.org/en/download/prebuilt-installer 切换 npm 源 npm config set registry ...
- FLV 分析脚本
一.需求 通过脚本,可以检查本地flv文件格式是否正确,可以打印每个Tag中的二进制内容 二.效果 可以看到VideoTag中开始处增加了一段SEI数据,并且可以看到部分字段,gameid.time. ...
- 8.26考试总结(NOIP模拟48)[Lighthouse·Miner·Lyk Love painting·Revive]
告诉我,神会流血吗?--神不会,但你会. 前言 我直接打娱乐赛 T1 Lighthouse 解题思路 子集反演(但是 fengwu 硬要说是二项式反演咱也没法...) 发现其实 \(m\) 的值非常的 ...
- OpenCV笔记(6) Bitwise
源码: BitwiseAnd //dst = src1 & src2 public static void BitwiseAnd(InputArray src1, InputArray s ...
- ES5的继承语法
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8 ...
- m3u8文件转换mp4 ffmpeg
m3u8文件转换mp4 ffmpeg 命令行执行下面语句: ffmpeg -i input.m3u8 -c copy output.mp4 ffmpeg.exe 和 input.m3u8 放在同一目录 ...
- tampermonkey脚本 百度搜索屏蔽CSDN
// ==UserScript==// @name 屏蔽CSDN// @namespace http://tampermonkey.net/// @version 20 ...
- firewall-cmd设置NAT转换
配置ipv4转发 修改servera配置文件/etc/sysctl.conf ,修改参数为1 net.ipv4.ip_forward = 1 配置生效: sysctl -p 修改网卡的zone [ro ...