Ubuntu下Speedtest的安装
要安装Speedtest,需要先安装apache,参见《Ubuntu下Apache的安装》一文;再安装LAMP server,参见《Ubuntu下快速安装LAMP server》一文;最后安装Speedtest。
首先,打开Ubuntu虚拟机,Terminal打开root权限:“sudo -s”。
一、安装speedtest NetGauge
(1)下载
http://files.netgauge.ookla.com/releases/netgaugedemo.zip
(2)解压
解压后文件夹命名为speedtest
(3)放置
将speedtest文件夹放在“/usr/local/apache/htdocs/”路径下,最终路径是这样的“/usr/local/apache/htdocs/speedtest/*.*”。
*若使用LAMP安装的Apache,路径应为“/var/www/html/speedtest/*.*”。
(4)修改权限
将speedtest文件夹以及里面的所有文件的权限都修改为777。
#chmod 777 speedtest
#chmod 777 speedtest/*
(5)修改设置文件
<1>修改原因
其他IP需要调用本地的speedtest
<2>修改方法
/usr/local/apache/htdocs/speedtest/setting.xml文件
把“host= 127.0.0.1:8080”改为“host= ubuntu的ip:8080”
二、安装ooklaserver.sh
(1)下载
#curl -O http://install.speedtest.net/ooklaserver/ooklaserver.sh
(2)修改权限为允许安装
#chmod a+x ooklaserver.sh
(3)安装
#./ooklaserver.sh install
*(4)查看ooklaserver.sh的帮助文件
#./ooklaserver.sh -h
*三、关闭ubuntu防火墙
(1)查看当前防火墙的状态
#service ufw status
(2)关闭防火墙
#service ufw stop
(3)设置开机不启动防火墙
#ufw disable
四、最终使用speedtest,也是检验是否安装成功的标志
(1)启动Apache
#/usr/local/apache/bin/apachectl start
(2)启动ooklaserver.sh
#/usr/local/apache/htdocs/speedtest/ooklaserver.sh start
(3)检测是否安装成功
在其他IP端打开浏览器输入URL“ubuntu虚拟机的IP地址/speedtest/”
启动成功的页面会显示:图形界面的speedtest
(4)可以直接点击“Test”按钮对网络进行测试。如图