关于LookingGlass简介


我们经常看到海外主机商都有提供机房的测试IP或者给出测试文件下载链接供用户测试,这些要么是文件直链 要么是HTML5 SpeedTest,当然也有一部分主机商会给出LookingGlass测试地址,也就是今天的主角 – 个人觉得的一款强大的WEB可视化的服务器网络测试工具。

LookingGlass is a user-friendly PHP based looking glass that allows the public (via a web interface) to execute network commands on behalf of your server.

安装LookingGlass - WEB可视化的服务器网络测试-主机搜

第一步 配置WEB环境


可以选择通过宝塔、APPNode等面板安装或LNMP、LAMP脚本等方式直接编译安装。本案例中系统选择为Centos

相关安装教程

  1. 宝塔7.4.5安装:https://www.bt.cn/bbs/thread-19376-1-1.html
  2. LNMP最新版安装:https://lnmp.org/install.html

NGINX版本随意(推荐使用Apache),PHP版本选择7.x以下的,如果选用宝塔安装配置环境的用户,在PHP安装完成后去禁用函数里删除 proc_open() , 同理 LNMP用户需要去php.ini中看看有无禁用,去掉禁用后Reload PHP。

至此准备工作完毕咯

第二步 安装程序


使用命令行的同学按照以下顺序操作

  1. 正常创建一个站点
  2. LookingGlass下载到该站点的目录中
  3. 解压LG: tar -zxvf LookingGlass-1.3.0.tar.gz --overwrite --strip-components 1
    • (会将该目录下文件覆盖 创建站点时的默认文件会被删除)
  4. 命令行进入到LG子目录cd /站点目录路径/LookingGlass
  5. 运行 bash configure.sh
  6. 按照说明进行操作,configure.sh按照你的需求调整这个脚本

如果设置文件中有需要更改或者忘记的内容 可以通过运行configure.sh再次运行脚本

 

使用宝塔面板的同学流程差不多,只是中间操作可以通过宝塔的WEB可视化面板简化,比如上述3.中的解压可以在线直接点击解压,后续操作与上述相同。


Enjoy It~