Php监控qsl,【Linux】开源系统监控方案:PHP Server Monitor

[root@monitor ~]# wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm

[root@monitor ~]# rpm -ivh epel-release-latest-6.noarch.rpm

[root@monitor ~]# rpm -ivh https://mirror.webtatic.com/yum/el6/latest.rpm

[root@monitor ~]#yum install -y httpd php56w.x86_64 php56w-mysqlnd.x86_64

[root@monitor ~]# vi /etc/httpd/conf/httpd.conf

ServerName 192.168.40.37:80

[root@monitor ~]# service httpd start

Starting httpd:                                            [  OK  ]

[root@monitor ~]# service httpd status

httpd (pid  1424) is running...

[root@monitor ~]# vi /etc/php.ini

date.timezone = Asia/Shanghai

[root@monitor ~]# php -v

PHP 5.6.40 (cli) (built: Jan 12 2019 09:19:57)

Copyright (c) 1997-2016 The PHP Group

Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies

安装MySQL 5.6

https://blog.51cto.com/13598811/2349351

[root@monitor ~]# mysql -uroot -pabcd1234

mysql> create database psm default character set utf8;

Query OK, 1 row affected (0.05 sec)

mysql> grant all on psm.* to 'psm'@'localhost' identified by 'psm@2019';

Query OK, 0 rows affected (0.10 sec)

mysql> flush privileges;

Query OK, 0 rows affected (0.01 sec)

[root@monitor ~]# cd /var/www/html

[root@monitor html]# yum update -y nss curl libcurl

[root@monitor html]# git clone https://github.com/phpservermon/phpservermon.git

Initialized empty Git repository in /var/www/html/phpservermon/.git/

remote: Enumerating objects: 13, done.

remote: Counting objects: 100% (13/13), done.

remote: Compressing objects: 100% (13/13), done.

remote: Total 12683 (delta 2), reused 1 (delta 0), pack-reused 12670

Receiving objects: 100% (12683/12683), 9.55 MiB | 308 KiB/s, done.

Resolving deltas: 100% (5836/5836), done.

[root@monitor html]# mv phpservermon monitor

[root@monitor html]# cd monitor

[root@monitor monitor]# php composer.phar install

fad8257f43ad6b6477e5a98a3b4a075f.png

9f2494f1f24844470ede64ebc962eb9c.png[root@monitor html]# cd monitor

[root@monitor monitor]# mv config.php.sample config.php

[root@monitor monitor]# vi config.php

define('PSM_DB_HOST', 'localhost');

define('PSM_DB_PORT', '3306');

define('PSM_DB_NAME', 'psm');

define('PSM_DB_USER', 'psm');

define('PSM_DB_PASS', 'psm@2019');

define('PSM_DB_PREFIX', 'psm_');

define('PSM_BASE_URL', 'http://192.168.40.37/monitor');

90b3cb4fee2929d1cc5776ddbaa9f622.png

5eef6b821bb3d025a8df4652c3a0bd4b.png[root@monitor ~]# crontab -e

* * * * * php /var/www/html/monitor/cron/status.cron.php

[root@monitor ~]# crontab -l

* * * * * php /var/www/html/monitor/cron/status.cron.php

145966cb732e8a917d8a38d4301918db.png

4e4518591b5c13f4019842f13027c07a.png

48086bc1dcd6953ef84fb4483d3402cc.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值