奇诺分享 | ccino.net

  • 首页
  • VPS
    • VPS申请
    • VPS配置
    • 科学上网
  • 网站建设
    • WordPress
  • 程序猿
    • 开发工具
    • 微服务
    • 容器
    • 分布式
    • 数据库
  • 杂项
  • 关于
  • Privacy Policy
生活不只是眼前的苟且,还有诗和远方!
  1. 首页
  2. VPS
  3. VPS申请
  4. 正文

一个支持微信/TG频道推送的VPS在线监控系统:vps-inventory-monitoring

2018年4月8日 1452点热度 0人点赞 0条评论

简介

这是一个在实际应用场景下的软件。 通过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/test

2、运行验证程序,间隔时间去app/index/config.php修改
screen -S vpstest //创建screen
cd [网站根目录]
php think VpsTest
CTRL 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视为通过审核)。

 

本文出自:https://www.moerats.com/archives/553/

本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: 监控
最后更新:2018年4月8日

奇诺分享 | ccino.net

点赞
< 上一篇
下一篇 >

文章评论

取消回复

本站推荐

新手建站五步

本博客TG频道,欢迎订阅:https://t.me/CCINOorg 

    大家准备建站时,肯定和奇诺一样无从着手,不用着急。按照以下“五步”就能方便的搭建好一个基于VPS的网站。“第六步”为高级功能,大家可以按需选择。

第一步,基础知识:

  • 虚拟主机、云主机和VPS的区别
  • Xen、OpenVZ、KVM三大VPS技术优劣势详解
  • Apache、nginx 、lighttpd性能比较
第二步,VPS申请:
  • 新手用户搬瓦工VPS购买图文指导教程
  • 免费试用vultr搭建及vultr服务器性能测试
第三步,一键web面版搭建:
  • 宝塔Linux面板 – 3月29日更新 – 3.5版
  • 简单实用的VPS主机面板–宝塔
第四步,域名申请:
  • Namesilo VS Godaddy域名注册的对比优势
  • Namesilo新域名注册图文教程
第五步,CMS安装配置:
  • WordPress入门 之 如何安装WordPress
  • WordPress程序文件说明
第六步,高级功能:
  • https的研究与总结
  • Let’s Encrypt – 免费时新的 SSL 证书
  • 常用Linux VPS/服务器(OpenVZ/KVM/XEN)加速、优化网络速度工具总结
   
最新 热点 随机
最新 热点 随机
centos sqlite3安装及简单命令 Clash for Windows 使用简介 解决梯子在GFWList模式下不能正常看流媒体的问题 Sublime Text3—自带快捷键介绍 Sublime Text 3截止2019.04.08最新版本破解 3207 Sublime Text3搭建PHP开发环境
如何创建一个 Docker 镜像 一键备份脚本backup.sh 三大WEB服务器对比分析(apache ,lighttpd,nginx) 了解RSS语法,你也可以做自己的RSS阅读器 ShadowsocksR 协议插件文档 为你的网站开启ssl支持
标签聚合
证书 SSL VPS 优化 网站建设 https WordPress 插件

COPYRIGHT © 2021 奇诺分享 | ccino.net. ALL RIGHTS RESERVED.

THEME KRATOS MADE BY VTROIS