使用 CloudFlare CDN 解决 serv00 访问慢问题
相关描述
由于serv00是波兰的一家的免费主机商,导致使用其主机建站时,常遇到访问慢,半天打不开的情况(如图)。而cloudflare拥有DNS服务,免费的CDN等功能,使用cloudflare对serv00进行加速,实现更理想的访问效果。
serv00搭建WordPress网站教程:
(包括从收取账户信息邮件,配置自定义域名和cloudflare加速)
解决serv00注册“维护中”问题
测速对比
环境:serv00主机 WordPress6.61 (不使用任何缓存插件,默认2024主题,未安装任何插件)
服务器架构 | FreeBSD 14.1-RELEASE-p3 amd64 |
Web 服务器 | Apache/N-G-I-N-X-htaccess-support |
PHP 版本 | 8.1.29 (支持 64 位数值) |
PHP SAPI | fpm-fcgi |
PHP 最大输入变量 | 10000 |
PHP 时间限制 | 300 |
PHP 内存限制 | 512M |
最大输入时间 | 300 |
上传最大文件大小 | 2048M |
PHP 最大 POST 大小 | 2048M |
cURL 版本 | 8.8.0 OpenSSL/3.0.13 |
是否安装了 SUHOSIN? | 否 |
Imagick 库是否可用? | 是 |
是否支持易于识别的固定链接? | 是 |
.htaccess 规则 | 您的 .htaccess 文件仅包含核心 WordPress 功能。 |
扩展 | mysqli |
服务器版本 | 8.0.39 |
客户端版本 | mysqlnd 8.1.29 |
不进行任何加速配置的serv00主机网站ping测速报告:
不进行任何加速配置的serv00主机网站测速报告:
使用cloudflare CDN后的ping测速报告:
使用cloudflare CDN后的网站测速报告:
配置方法
serv00的默认站点采用其默认赠送的二级域名 即 https://注册时的用户名.serv00.net/,不能更改。所以我们可以通过添加站点的形式将自己托管在cloudflare上的域名解析到新建的serv00站点上,并开启DNS设置中的“代理”选项,实现加速效果。详细步骤如下。
登录面板
正常复制邮件中账号密码登录即可,如果是波兰语也可以直接登录,进入面板后切换再为英语,方便使用。
进入面板后可以在右上角的小旗帜更换语言,方便阅读和使用。
绑定域名
添加SSL
在面板左侧找到SSL,点击www websites 再点击manage(注意这里添加了证书的IP即以后要解析到的IP地址)
这里会显示一个提示,直接点击add certificate(添加证书)
上传证书和私钥,点击添加(add)
添加A记录(重要)
到域名DNS管理那里添加一条指向serv00服务器的A记录,并打开代理(代理状态显示已代理即为正常)进行解析,点击保存即添加完成。
名称:如果是解析主域名,填@即可,如果主域名已经解析,可自定义一个子域名,比如“test”。
IPv4地址:填刚才添加了证书的ip地址。(见下图)
IPv4地址:填添加了证书的。
添加网站
点击add new website,填入刚才添加了A记录的域名,点击add添加。
尝试访问
输入绑定的域名,返回该页面成功。
进一步加速
如果使用cloudflare CDN加速后网站速度仍然较慢,可尝试其他手段,例如本文示例的WordPress,可以尝试使用WordPress缓存插件,例如WPRocket、WPOPT等,对网站进行缓存,提升访问速度。