安装真正可用的speedtest
之前的文章提到,安装caddy前需要clone一个speedtest界面做伪装,但实际上按照那个步骤只能说有测速的功能,但是并不能完全体现出服务器的速度,今天就来记录一下如何使speedtest真正可用。
效果对比
配置前,测速结果不准确,IP地址无法检测。
配置后,测速及IP地址检测均正常。
首先安装必须的软件并启用:
1 | yum install php php-fpm |
注意:yum默认安装的是php5.4版本,如果需要更新的php版本,可以去网上搜索安装教程。
因为speedtest对php最低的版本要求就是5.4,所以这里我直接使用默认的包。
创建目录并clone:
1 | mkdir /var/www |
更改caddy配置文件
因为caddy1和caddy2(目前默认安装的版本)配置文件写法已经不同,所以这个给出两个版本的写法。
caddy2 配置
1 | nano /etc/caddy/Caddyfile |
caddy1 配置
1 | nano /etc/caddy/Caddyfile |
上面两个配置文件 :80 { 一行是因为我有一个前置代理,如果使用caddy作为主服务器,将它改为你的域名即可,如
1 | https://speedtest.pakro.top { |
然后重启caddy即可。
1 | systemctl restart caddy |
此时访问测速页面即可体验真正的测速服务了。