2019独角兽企业重金招聘Python工程师标准>>>
fedora搭建speedtest server
Speedtest是国际流行的宽带测速工具,其强大之处不仅在于其工具运行的高效、简单,还在于其提供工具网站代码免费下载,跨平台支持,便于建设独立server。使用fedora+apache搭建伺服方法介绍如下
一
登录speedtest官方网站下载speedtest mini代码包,加压zip包。下载网址为http://c.speedtest.net/mini/mini.zip。speedtest mini是免费软件,但是其仍然有license时效,过期后需要重新下载软件包
二 安装httpd、php
登录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上搭建server用asp。
如果不想修改conf文件,也可以将speedtest mini代码包copy至dhcpd的默认目录中,再将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.x为server地址
WINDOWS下安装speedtest
1 下载speedtest组件
http://c.speedtest.net/mini/mini.zip
下载apache 服务器与php组件(此安装只针对php方式,不支持jsp、ajax等)
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 (PC的IP)
出现以下图片,即说明服务器安装完成。(确认防火墙已经添加apache的例外或者关闭)
3 解压php组件至硬盘某处,如E:\httpd\php
4 配置PHP模块加载项
打开PHP文件夹下的php.ini-development,
接下来我们要配置下php的扩展模块,找到“Windows Extensions”,如图所示:
取消extension前的“;”即为启用
添加系统变量,右击我的电脑-》属性-》高级-》环境变量-》Path
5 配置apache与php之间的关联
打开
添加模块关联和php文件目录
配置speedtest组件
解压speedtest组件压缩包解压到apache文件目录的网页文件夹下
默认情况在
重新启动apache服务器即可
访问http://10.3.2.212/index-php.html
出现