搭建speedtest server

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

fedora搭建speedtest server

 

Speedtest是国际流行的宽带测速工具,其强大之处不仅在于其工具运行的高效、简单,还在于其提供工具网站代码免费下载,跨平台支持,便于建设独立server。使用fedora+apache搭建伺服方法介绍如下

登录speedtest官方网站下载speedtest mini代码包,加压zip包。下载网址为http://c.speedtest.net/mini/mini.zipspeedtest mini是免费软件,但是其仍然有license时效,过期后需要重新下载软件包

 

  安装httpdphp

登录fedora

查看软件是否已安装

rpm –q httpd

rpm –q php

安装

yum install httpd

yum install php

 

  配置站点

配置站点默认目录,需要root权限

su

vi /etc/httpd/conf/httpd.conf

查找DocumentRoot字段,将后面双引号中路径修改为需要的站点目录,如下

DocumentRoot /var/www/html”

更改默认html主页

查找DirectoryIndex字段,添加需要默认打开的html文件名字,包括后缀,添加后如下

DirectoryIndex index-php.html index.html xxxxxx

注:此处采用php代码,linux上搭建php支持比较简单,如果采用其他平台代码,可能需要安装其它软件支持支持。win2k3上搭建serverasp

如果不想修改conf文件,也可以将speedtest mini代码包copydhcpd的默认目录中,再将index-php.html重命名为index.html,效果是一样的

查找ServerName字段,将example域名修改为127.0.0.1。如果不修改在运行服务时会有一个域名无法识别的提示

网站默认端口80,不用管它

 

  启用网站

service httpd start

client端浏览器地址栏输入”http://X.X.X.X”,即可打开speedtest网站。x.x.x.xserver地址

 

 

 

WINDOWS下安装speedtest

1 下载speedtest组件

http://c.speedtest.net/mini/mini.zip

下载apache 服务器与php组件(此安装只针对php方式,不支持jspajax等)

Apache下载,官方地址(http://httpd.apache.org/

PHP下载,官方地址(http:// www.php.net

 

2.安装Apache HTTP Server

直接运行httpd-2.2.22-win32-x86-openssl-0.9.8t.msi,默认安装即可。

安装完成后,启用服务器

 

默认情况下配置文件即可运行,访问http://127.0.0.1 或者http://X.X.X.X PCIP

出现以下图片,即说明服务器安装完成。(确认防火墙已经添加apache的例外或者关闭)

 

3 解压php组件至硬盘某处,如E:\httpd\php

4 配置PHP模块加载项

打开PHP文件夹下的php.ini-development

接下来我们要配置下php的扩展模块,找到“Windows Extensions”,如图所示:

取消extension前的“;”即为启用

添加系统变量,右击我的电脑-》属性-》高级-》环境变量-Path

 

5 配置apachephp之间的关联

打开

添加模块关联和php文件目录

配置speedtest组件

解压speedtest组件压缩包解压到apache文件目录的网页文件夹下

默认情况在

 

重新启动apache服务器即可

访问http://10.3.2.212/index-php.html

出现

 

 

 

 


转载于:https://my.oschina.net/xxjbs001/blog/268875

你可能感兴趣的:(搭建speedtest server)