vps-inventory-monitoring是一个VPS库存监控系统---实时把握库存信息,折腾起来稍微有点费劲,但使用起来体验还是不错的,支持微信/TG频道推送。
github:https://github.com/546669204/vps-inventory-monitoring
先用常规部署的方式来安装vps-inventory-monitoring。
下载:https://github.com/546669204/vps-inventory-monitoring/archive/master.zip
我们利用宝塔面板的远程下载,把源码下载到网站根目录,之后解压把所有的文件复制到网站根目录。
这个应该都会的不,这里简单说下。
新建数据库,然后在源码里面找到mysql.sql导入到数据库即可。
修改数据库配置文件?[网站根目录]/app/database.example.php[需要重命名为database.php]
在网站设置中把网站的运行目录修改为[code]public[/code],
网站设置中把伪静态设置为thinkphp,
编辑文件修改定时时间、域名等。然后打开域名访问即可。
这样已经可以打开域名访问了,但是需要自动检测vps服务商的产品更新是否有货等等,所以需要设置自动检测。
VPS-Inventory-Monitoring提供三种运行监控的方式,推荐使用最简单的方法:?。但是本文介绍两种监控方法方法如下:

2、运行验证程序,间隔时间去app/index/config.php修改
screen-Svpstest//创建screen
然后关闭ssh即可重新进入查看可使用
新增docker安装方式,安装方式如下:
1.安装docker管理器,软件商店中安装
pipinstalldocker-compose
3.gitclonehttps://github.com/546669204/vps-inventory-monitoring.git
4.cdvps-inventory-monitoring
docker的方式部署非常简单,复制命令回车运行即可。
注册一个账号后,去数据库找到表找到自己注册账户,并编辑文件,将改成自己。这样你新注册的账号就变为了管理员。
程序暂时没有删除操作,我们可以去数据库,通过操作、、进行删除操作。
if($curl["Code"]!=200){//首先判断状态码
if(strpos($str,"MineCloud")==false){//检测是否正常打开有无公司名字之类关键词
return$value["stock"];//返回原库存状态
if(strpos($str,"缺货中")!==false){//检测是否含有缺货关键词
大鸟用的示例如下,只列举一个:此处为隐藏的内容发表评论并刷新,方可查看发表评论
这是一个在实际应用场景下的软件。通过Curl抓取网页源代码来监控目标字段的变化实时把握库存信息。需要注意的地方就是添加验证函数(PHP语言)时候,我们需要指定好关键字。
VPS-Inventory-Monitoring最大的有点是可以设置微信和TG消息提醒,本文就不做讨论了。如果需要会在以后单独写文,有点遗憾的是没有邮件订阅功能。
本文来源:vps主机--宝塔面板安装VPS在线监控系统–(vpsinventorymonitoring/支持微信/TG频道推送)
本文地址:https://www.idcbaba.com/vps/1558.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 1919100645@qq.com 举报,一经查实,本站将立刻删除。