Aliyun本地化部署WebPageTest--前端性能测量工具

1、有阿里云,创建一个ECS实例
2、设置阿里云docker源加速器

拉取对应的镜像:

docker pull webpagetest/server
docker pull webpagetest/agent

1、【运行server实例:】

docker run -d -p 4000:80 webpagetest/server

2、【运行agent实例:】

docker run -d -p 4001:80 \
--network="bridge" \
-e "SERVER_URL=http://localhost:4000/work/" \
-e "LOCATION=Test" \
webpagetest/agent

3、安全组规则中添加4000端口,才能访问
在这里插入图片描述

4、访问WebPageTest主页
http://yourhost:4000/
在这里插入图片描述
下一篇文章将介绍如何使用webpagetest测试一个页面的性能并拿到数据。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
要在本地部署WebPageTest,需要按照以下步骤进行操作: 1.安装必要的软件 在本地机器上安装必要的软件,包括Apache、PHP、MySQL等。你可以使用WAMP、XAMPP、LAMP等集成环境,它们会自动安装这些软件。 2.下载WebPageTest 从WebPageTest的官方网站下载最新的WebPageTest源代码,并将其解压到Apache的网站根目录中,例如htdocs目录。 3.配置MySQL数据库 在MySQL中创建一个新的数据库,并创建一个新的用户和密码,用于访问该数据库。在WebPageTest的源代码中,将“settings/locations.ini.sample”重命名为“settings/locations.ini”,并编辑该文件,将以下行替换为MySQL数据库连接信息: ``` [locations] 1=Test_loc default=Test_loc [Test_loc] browser=Chrome label="Test Location" ; browserExe=pagetest.exe ; key=TestKey123 ; connectivity=LAN ; latency=0 ; bandwidth=0 ; packetLossRate=0 browserExe=pagetest.exe key=TestKey123 connectivity=LAN latency=0 bandwidth=0 packetLossRate=0 ; use current account for authentication username= password= ; Comment out the following two lines to use the globally configured user agent and accept language headers instead of custom ones userAgentString=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36 Edge/16.16299 acceptLanguage=en-US;q=0.8,en;q=0.6 ``` 4.运行WebPageTest 在浏览器中访问WebPageTest,例如“http://localhost/webpagetest/”,然后按照屏幕上的指示进行操作即可。 以上是WebPageTest本地部署的基本步骤,具体的操作可能会因环境而异,建议参考WebPageTest官方文档进行操作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

软测小生

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值