简介

这是一个在实际应用场景下的软件。 通过Curl抓取网页源代码来监控目标字段的变化,实时把握库存信息,支持微信/TG频道推送。

演示地址:http://vps.hcaiyue.top/

截图

请输入图片描述

安装

Github地址:https://github.com/546669204/vps-inventory-monitoring

本教程使用的是宝塔面板,建议新手也使用这个。

1、安装宝塔

#Centos系统

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh

#Ubuntu系统

wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && sudo bash install.sh
#Debian系统


wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && bash install.sh

安装完成后,请进入面板安装PHP至少5.4,Nginx,mysql环境。再添加域名。

2、下载程序

#进入根目录cd /www/wwwroot/xx.com
git clone https://github.com/546669204/vps-inventory-monitoring.git
mv vps-inventory-monitoring/{.,}* ./
chmod -Rf 755 ./*

3、伪静态设置
左侧网站-域名设置-找到网站目录,把运行目录改成public。再找到伪静态,添加:

location / {   if (!-e $request_filename) {
   rewrite  ^(.*)$  /index.php?s=/$1  last;   break;
    }
 }

4、配置数据库
将根目录下的mysql.sql导入到你的数据库,编辑app/database.example.php文件,填写数据库信息,并重命名为database.php。

5、修改系统配置
编辑app/index/config.php文件修改定时时间、域名等。然后打开域名访问即可。

6、自动检测
最后我们需要定时设置检测,有2种方法,自己选择吧。

1、定时任务设置
点击宝塔左侧定时计划,任务类型选择URL访问,时间设置每5分钟,URL:https://xx.com/index/index/test2、运行验证程序,间隔时间去app/index/config.php修改
screen -S vpstest //创建screencd [网站根目录]
php think VpsTestCTRL A D //退出screen然后关闭ssh即可 重新进入查看可使用
screen -r vpstest

使用

由于原项目没有说明初始用户名和密码,所以我们需要自己注册账号后,去数据库找到xm_user删除id为1的初始账户,找到自己注册账户id,并编辑app/index/config.php文件,将adduid改成自己的。

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

如果添加后不会检测,修改数据库xm_index的status为1(1视为通过审核)。

夜河资源网提供的所有内容仅供学习与交流。通过使用本站内容随之而来的风险以及法律责任与本站无关,所承担的法律责任由使用者承担。
一、如果您发现本站侵害了相关版权,请附上本站侵权链接和您的版权证明一并发送至邮箱:yehes#qq.com(#替换为@)我们将会在五天内处理并断开该文章下载地址。
二、本站所有资源来自互联网整理收集,全部内容采用撰写共用版权协议,要求署名、非商业用途和相同方式共享,如转载请也遵循撰写共用协议。
三、根据署名-非商业性使用-相同方式共享 (by-nc-sa) 许可协议规定,只要他人在以原作品为基础创作的新作品上适用同一类型的许可协议,并且在新作品发布的显著位置,注明原作者的姓名、来源及其采用的知识共享协议,与该作品在本网站的原发地址建立链接,他人就可基于非商业目的对原作品重新编排、修改、节选或者本人的作品为基础进行创作和发布。
四、基于原作品创作的所有新作品都要适用同一类型的许可协议,因此适用该项协议, 对任何以他人原作为基础创作的作品自然同样都不得商业性用途。
五、根据二〇〇二年一月一日《计算机软件保护条例》规定:为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可不经软件著作权人许可,无需向其支付报酬!
六、鉴此,也望大家按此说明转载和分享资源!本站提供的所有信息、教程、软件版权归原公司所有,仅供日常使用,不得用于任何商业用途,下载试用后请24小时内删除,因下载本站资源造成的损失,全部由使用者本人承担!