Cloudflare 是一家提供网络安全和内容分发网络 (CDN) 服务的公司。设置 Cloudflare 需要以下步骤,这里是一份详细教程,适用于新用户或希望将其网站移至 Cloudflare 的用户。
步骤 1:创建 Cloudflare 账号
- 前往 Cloudflare 官方网站,https://cloudflare.com/并点击 “Sign Up” 以创建账号。
- 填写您的电子邮件地址、密码,并按照指示完成注册。
步骤 2:添加您的域名
1.登入 Cloudflare 后,在主面板上选择 “Add a Site”。
2.输入您希望添加的域名,例如 “liuyaru.com”,然后点击 “继续”。
3.Cloudflare 会扫描您的 DNS 记录,您可以稍后进行调整。
步骤 3:选择套餐
Cloudflare 提供多个套餐,包括免费的基本套餐和付费的高级套餐。选择适合您的套餐,在这里我们选择免费的。
步骤 4:设置 DNS
1.在 Cloudflare 仪表板中,找到 “DNS” 部分。
2.查看 Cloudflare 扫描到的 DNS 记录。添加或修改记录以确保其准确无误。通常,您至少需要一个 A 记录(指向您的服务器 IP 地址)和 CNAME 记录(用于子域名)。
步骤 5:更新域名服务器 (DNS)
1.进入你的域名供应商后台,这里我用阿里云域名作为演示,点击管理
2.点击修改DNS
3.改为Cloudflare 扫描到的 DNS
4.返回到cloudflare后台查看激活状态,
5.出现好消息!cloudflare正在保护您的站点就说明解析成功了。
步骤 6:启用 SSL/TLS
- 在 Cloudflare 仪表板中,找到 “SSL/TLS” 部分,选择 SSL 证书的模式。常见的选项是 “Full” 或 “Flexible”。
- 确保您的服务器支持相应的 SSL 模式,并配置适当的 SSL 证书。
步骤 7:配置安全和性能设置
1.在 Cloudflare 仪表板的 “Security” 部分,您可以设置 WAF(网络应用防火墙)、DDoS 防护等。
比如:在 Cloudflare 仪表板左侧的 “SSL/TLS” 部分,改ssl加密模式为完全(严格)
左侧缓存栏目,改Tiered Cache 为Smart Tiered Cache
配置部分设置如下
2.在 “Speed” 部分,您可以启用各种性能优化功能,如自动图像优化、网页加速等。现在来测一下liuyaru.com网站速度提示了多少
3.安全性-WAF可以设置防火墙规则
比如:可以自定义屏蔽指定国家的访问等。
页面规则栏目,可以进行缓存设置