宝塔面板安装VPS在线监控系统–(vpsinventorymonitoring/支持微信/TG频道推送)

宝塔面板安装VPS在线监控系统–(vpsinventorymonitoring/支持微信/TG频道推送)

浏览次数:
信息来源: 用户投稿
更新日期: 2025-02-04 12:01:39
文章简介

vps-inventory-monitoring是一个VPS库存监控系统---实时把握库存信息,折腾起来稍微有点费劲,但使用起来体验还是不错的,支持微信/TG频道推送。

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

vps-inventory-monitoring是一个VPS库存监控系统---实时把握库存信息,折腾起来稍微有点费劲,但使用起来体验还是不错的,支持微信/TG频道推送。

  • 宝塔面板7.0.1、nginx1.17.4、PHP7.3、MySQL5.5
  • 如果要使用docker安装,请安装好docker管理器和docker-compose
  • docker-compose安装命令:[code]pipinstalldocker-compose[/code]
  • 新建好网站、添加好域名
  • github:https://github.com/546669204/vps-inventory-monitoring

    先用常规部署的方式来安装vps-inventory-monitoring。

    1.1下载源码

    下载:https://github.com/546669204/vps-inventory-monitoring/archive/master.zip

    我们利用宝塔面板的远程下载,把源码下载到网站根目录,之后解压把所有的文件复制到网站根目录。

    1.2创建数据库导入数据库文件mysql.sql

    这个应该都会的不,这里简单说下。

    新建数据库,然后在源码里面找到mysql.sql导入到数据库即可。

    1.3修改数据库配置文件

    修改数据库配置文件?[网站根目录]/app/database.example.php[需要重命名为database.php]

    1.4修改服务器运行目录

    在网站设置中把网站的运行目录修改为[code]public[/code],

    1.5设置伪静态

    网站设置中把伪静态设置为thinkphp,

    1.6修改系统配置

    编辑文件修改定时时间、域名等。然后打开域名访问即可。

    这样已经可以打开域名访问了,但是需要自动检测vps服务商的产品更新是否有货等等,所以需要设置自动检测。

    1.7自动检测

    VPS-Inventory-Monitoring提供三种运行监控的方式,推荐使用最简单的方法:?。但是本文介绍两种监控方法方法如下:

    宝塔面板安装VPS在线监控系统–,vpsinventorymonitoring/支持微信/TG频道推送

    2、运行验证程序,间隔时间去app/index/config.php修改

    screen-Svpstest//创建screen

    然后关闭ssh即可重新进入查看可使用

    1.8dock部署

    新增docker安装方式,安装方式如下:

    1.安装docker管理器,软件商店中安装

    pipinstalldocker-compose

    3.gitclonehttps://github.com/546669204/vps-inventory-monitoring.git

    4.cdvps-inventory-monitoring

    docker的方式部署非常简单,复制命令回车运行即可。

    1.8演示截图

    1.9管理员设置

    注册一个账号后,去数据库找到表找到自己注册账户,并编辑文件,将改成自己。这样你新注册的账号就变为了管理员。

    程序暂时没有删除操作,我们可以去数据库,通过操作、、进行删除操作。

    2.0添加vps信息

    2.1函数说明

  • $curl["Code"]返回状态码
  • $curl["RequestHeader"]请求头
  • $curl["ResponseHeader"]返回头
  • $value["stock"]原库存状态
  • if($curl["Code"]!=200){//首先判断状态码

    if(strpos($str,"MineCloud")==false){//检测是否正常打开有无公司名字之类关键词

    return$value["stock"];//返回原库存状态

    if(strpos($str,"缺货中")!==false){//检测是否含有缺货关键词

    大鸟用的示例如下,只列举一个:此处为隐藏的内容发表评论并刷新,方可查看发表评论

    这是一个在实际应用场景下的软件。通过Curl抓取网页源代码来监控目标字段的变化实时把握库存信息。需要注意的地方就是添加验证函数(PHP语言)时候,我们需要指定好关键字。

    VPS-Inventory-Monitoring最大的有点是可以设置微信和TG消息提醒,本文就不做讨论了。如果需要会在以后单独写文,有点遗憾的是没有邮件订阅功能。

    标签:
    UFOVPS全场VPS85折优惠(国内大带宽vps)
    « 上一篇
    STSDUST按天计费的国外VPS终身2022折(性价比最高的国外vps)
    下一篇 »

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