文档章节

大神教你如何搭建自己的web speedtest站点

x
 xiangyunyan
发布于 09/16 08:55
字数 382
阅读 13
收藏 0
PHP
speedtest作为一款在线并且可视化的网速测试工具。使用方法简单,无需下载、安装多余软件,只需有浏览器即可。那如何搭建一个自己的web speedtest站点呢?

项目开源地址:https://github.com/adolfintel/speedtest

安装web,php,git程序,克隆speedtest代码,启动服务进行基础测试
yum install httpd php git -y
	git clone https://github.com/adolfintel/speedtest.git
	cd speedtest/
	cp -R backend/ example-singleServer-pretty.html *.js /var/www/html/

	cd /var/www/html/
	mv example-singleServer-pretty.html index.html
	
	chown -R apache *	#更改当前的目录所属主
	systemctl start httpd

	http:/hostip		#访问主机ip就可以测速了
安装数据库,导入数据,将测试的结果保存以便后续查询
+++++++++++
cd /root/speedtest/
cp -R results/ /var/www/html/
cd /var/www/html/
chown -R apache *
cd /var/www/html/results/
yum install mariadb-server -y
systemctl start mariadb
mysql_secure_installation
mysql -uroot -p
 create database speedtest;
exit;

+++
vi telemetry_settings.php 

$stats_password="admin"; //password to login to stats.php. Change this!!!
$enable_id_obfuscation=true; //if set to true, test IDs will be obfuscated to prevent users from guessing URLs of other tests
// Mysql settings
$MySql_username="root";
$MySql_password="12456";
$MySql_hostname="localhost";
$MySql_databasename="speedtest";
++++++++++++++++++++++++++++++++++++++++++++


mysql -uroot -p speedtest < telemetry_mysql.sql

cd /var/www/html/
cp ~/speedtest/example-singleServer-full.html index.html


+++

这样测试后的有记录,下面是登录网站,密码是上面($stats_password="admin";)中指定的

http://cq.wsfnk.com/results/stats.php

本文地址:https://www.linuxprobe.com/web-speedtest.html

本文转载自:https://www.linuxprobe.com/web-speedtest.html

x
粉丝 2
博文 176
码字总数 60975
作品 0
长沙
私信 提问
ui前端框架问题 望大神解惑

我是学java web的 最近脑子一热 买了个域名 想再租个服务器 自己弄个网站玩玩 没有任何商业目的 只是练手 玩玩而已 自己弄网站肯定要先画页面啊 ,看到一个叫Amaze UI的前端框架,就想拿来用...

Jordan裔
2017/03/10
105
2
Linux命令行测试网速速率

当发现上网速度变慢时,人们通常会先首先测试自己的电脑到网络服务提供商(通常被称为“最后一公里”)的网络连接速度。在可用于测试宽带速度的网站中,Speedtest.net也许是使用最广泛的。 ...

vshcxl
2016/07/01
341
0
搬瓦工DC3机房和DC8机房哪个速度快,应该选哪个?

搬瓦工DC3机房和DC8机房都是搬瓦工CN2,那么这两个机房比较哪个机房速度快?搬瓦工DC3机房和DC8机房应该选择哪个机房?移动用户用DC8机房还是DC3机房?联通用DC3还是DC8快?电信应该选DC3还是...

Alanbrooke
2018/11/16
30
0
Shadowsocks搭建教程

偶然发现一篇史上最详尽Shadowsocks从零开始一站式翻墙教程,转载过来好好学习一番,以下是原文: 原创声明 本教程由Anonymous V原创,于2014年11月7日在Google+首发,根据各位G友的积极反馈...

卫莨
2017/09/23
0
0
iOS appdelegate中收到推送消息如何跳转到指定的界面中

在appdelegate.m中接收到推送消息弹出提示框,点击确认跳转到指定的界面(此时app当前显示的页面是其他的页),我是这样做的 self.window.rootViewController=next; 但是这样始终找不到一个=...

黄小黄黄
2015/01/13
11.2K
3

没有更多内容

加载失败,请刷新页面

加载更多

Spring Security 自定义登录认证(二)

一、前言 本篇文章将讲述Spring Security自定义登录认证校验用户名、密码,自定义密码加密方式,以及在前后端分离的情况下认证失败或成功处理返回json格式数据 温馨小提示:Spring Security...

郑清
21分钟前
1
0
php yield关键字以及协程的实现

php的yield是在php5.5版本就出来了,而在初级php界却很少有人提起,我就说说个人对php yield的理解 Iterator接口 在php中,除了数组,对象可以被foreach遍历之外,还有另外一种特殊对象,也就是继承...

冻结not
34分钟前
2
0
servlet请求和响应的过程

本文转载于:专业的前端网站➥servlet请求和响应的过程 1.加载 Servlet类被加载到Java虚拟机中,并且实例化。在这个过程中,web容器(例如tomcat)会调用Servlet类的公开无参构造函数,产生一...

前端老手
34分钟前
2
0
golang 1.13 errors 包来了,不用写“err 气功波”代码

引 这篇是对 errors 包 的姿势挖掘 气功波错误代码 从 http.Get()返回的错误 判断 syscall.ECONNREFUSED 错误.以前要对 go 标准库 error 结构有点熟悉,才能写出下面的代码 func CmdErr(err ...

guonaihong
38分钟前
25
0
喜玛拉雅已听书单

时间倒序排 书名 作者 状态 唐砖 孑与2 进行中 死灵之书(克苏鲁神话合集) 阿卜杜拉·阿尔哈萨德 进行中 赡养人类 刘慈欣 完结 赡养上帝 刘慈欣 完结 中国太阳 刘慈欣 完结 中国太阳 刘慈欣...

Alex_Java
39分钟前
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部