宝塔面板安装WebMonitor(宝塔面板安装网站)

宝塔面板安装WebMonitor(宝塔面板安装网站)

浏览次数:
信息来源: 用户投稿
更新日期: 2026-04-07 14:31:00
文章简介

今天介绍下WebMonitor。和Huginn一样支持XPath,而且还可以用微信的Server酱来接收通知,所以说用来监控网页变化或者其他是非常方便的。 教程还是通

2025阿里云双十一服务器活动

今天介绍下WebMonitor。和Huginn一样支持XPath,而且还可以用微信的Server酱来接收通知,所以说用来监控网页变化或者其他是非常方便的。

教程还是通过宝塔面板来部署,具体的教程如下~~~~~~~~~~~~~~~~~~

1、简介

项目:https://github.com/LogicJake/WebMonitor

文档:https://www.logicjake.xyz/WebMonitor/#/install

2、准备

1)宝塔面板(宝塔服务器面板,一键全能部署及管理,送你3188元礼包,点我领取https://www.bt.cn/?invite_code=MV9ub2NxdmI=)

2)docker管理器(这个通过软件商店安装,此处略过~)

pipinstalldocker-compose

如果提示:pip:commandnotfound:解决如下:

wgethttps://bootstrap.pypa.io/get-pip.py

pip-V  #查看pip版本

接下来就可以随便pip安装东西了~~

4)登录Server酱然后绑定微信,不会的可以看之前的教程~~

  • WordPress+Server酱-轻松实现新评论微信推送提醒功能支持HTTPS
  • 3、docker部署

    1)新建一个docker-compose.yml

    mkdir-p/opt/webmonitor&&cd/opt/webmonitor&&vidocker-compose.yml

    此处为隐藏的内容发表评论并刷新,方可查看发表评论

    3)然后自行docker-composeup-d起来就部署好了:

    4)打开你的<IP:8000>,能访问到如下界面说明一切正常:(如果不能访问,安全中放行8000端口~)

    注意:默认的账号密码:admin、password

    4、手动部署

    1)很多人不喜欢docker方式,那么我们可以手动部署。不过前提最好是如下试验代码安装。独立运行环境(py3.7)

    curl-sSOhttp://download.bt.cn/install/install_panel.sh&&bashinstall_panel.sh

    宝塔面板安装WebMonitor,宝塔面板安装网站

    pipinstall-rrequirements.txt

    4)首次运行需要迁移数据库且设置管理账号,假设账号为admin,密码为password,运行端口为8000

    pythonmanage.pyinitadmin--usernameadmin--passwordpassword

    pythonmanage.pyrunserver0.0.0.0:8000--noreload

    5)非首次运行,只需指定端口

    pythonmanage.pyrunserver0.0.0.0:8000--noreload

    注意:默认的账号密码:admin、password

    5、设置网页监控

    1)登录之后,我们首选需要设置通知方式,这里就用Server酱的微信通知~

    2)添加一个监控项目,在任务管理-网页监控管理-添加你的第一个监控。

    举例:我这里想监控BUYVM的VPS是否有货,元素选择器类型使用XPath:

  • 任务名称:这里随意,原则上填写需要监控的商品名称~
  • 监控网址:填写监控网址
  • 元素选择器类型:选择Xpath
  • 3)元素选择器的内容可以通过Chrome浏览器F12获得:

    4)以上保存即可完成监控项目的创建,下面找到任务状态可以看一下你添加的监控项目是否能够正常工作:

    5)初次添加的监控项目,如果正常的话你的微信也应该能够收到Server酱发来的消息:

    设置rss监控

    设置方式和网页监控相似,这里就截一张图来表示了。

    7、设置域名访问

    8、最后

    监控网页内容变化非常好用,安装方式也非常简单,有这方面需求的童鞋,可以用起来看看。具体特性如下:

  • 支持requests请求网页,支持使用PhantomJS抓取异步加载的网页
  • 支持xpath和cssselector选择器,支持JsonPath提取json数据
  • 支持邮件,pushover和微信提醒(supportbyserver酱)
  • 简洁的UI,可视化操作
  • 支持自定义请求头,抓取需要登录的网页
  • 支持设置监控规则
  • 标签:
    国内大带宽服务器
    « 上一篇
    返回列表
    下一篇 »

    如本文对您有帮助,就请抽根烟吧!