https://www.phpservermonitor.org/
我裝 3.11 版本
裝好了 cartridges
就 ssh 上去吧 ...要如何 ssh ....還請 google 一下 ....接下來安裝 .....
cd app-root/repo/www
wget 下來 phpservermon-3.1.1.tar.gz
http://downloads.sourceforge.net/project/phpservermon/phpservermon/PHP%20Server%20Monitor%20v3.1.1/phpservermon-3.1.1.tar.gz?r=&ts=1479792764&use_mirror=ncu
下載後解壓到 www 這目錄下 ...
ls -l ./app-root/repo/www
total 96
-rw-------. 1 5833bbf00c1e6672c30001c4 5833bbf00c1e6672c30001c4 6 Nov 21 22:52 aa.txt
-rw-------. 1 5833bbf00c1e6672c30001c4 5833bbf00c1e6672c30001c4 5462 Nov 6 2014 CHANGELOG.rst
-rw-------. 1 5833bbf00c1e6672c30001c4 5833bbf00c1e6672c30001c4 220 Nov 22 03:01 config.php
-rw-------. 1 5833bbf00c1e6672c30001c4 5833bbf00c1e6672c30001c4 226 Nov 22 02:16 config.php.sample
drwx------. 2 5833bbf00c1e6672c30001c4 5833bbf00c1e6672c30001c4 28 Nov 22 04:29 cron
drwx------. 4 5833bbf00c1e6672c30001c4 5833bbf00c1e6672c30001c4 4096 Nov 6 2014 docs
-rw-------. 1 5833bbf00c1e6672c30001c4 5833bbf00c1e6672c30001c4 4286 Nov 6 2014 favicon.ico
-rw-------. 1 5833bbf00c1e6672c30001c4 5833bbf00c1e6672c30001c4 1452 Nov 6 2014 favicon.png
-rw-------. 1 5833bbf00c1e6672c30001c4 5833bbf00c1e6672c30001c4 1199 Nov 6 2014 index.php
-rw-------. 1 5833bbf00c1e6672c30001c4 5833bbf00c1e6672c30001c4 1222 Nov 6 2014 install.php
-rw-------. 1 5833bbf00c1e6672c30001c4 5833bbf00c1e6672c30001c4 35146 Nov 6 2014 LICENSE
-rw-------. 1 5833bbf00c1e6672c30001c4 5833bbf00c1e6672c30001c4 3377 Nov 6 2014 README.rst
drwx------. 6 5833bbf00c1e6672c30001c4 5833bbf00c1e6672c30001c4 78 Nov 6 2014 src
drwx------. 5 5833bbf00c1e6672c30001c4 5833bbf00c1e6672c30001c4 86 Nov 6 2014 static
-rw-------. 1 5833bbf00c1e6672c30001c4 5833bbf00c1e6672c30001c4 17 Nov 22 01:55 test2.php
-rw-------. 1 5833bbf00c1e6672c30001c4 5833bbf00c1e6672c30001c4 255 Nov 21 23:29 test.php
drwx------. 7 5833bbf00c1e6672c30001c4 5833bbf00c1e6672c30001c4 4096 Nov 6 2014 vendor
]\> env |grep MYSQL (紀錄一下資訊)
OPENSHIFT_MYSQL_DB_PORT=3586
OPENSHIFT_MYSQL_DB_HOST=5833bcea0c1e66a-nzt.rhcloud.com
OPENSHIFT_MYSQL_DB_PASSWORD=FJI1
OPENSHIFT_MYSQL_PATH_ELEMENT=/opt/rh/mysql55/root/usr/bin
OPENSHIFT_MYSQL_DB_GEAR_UUID=5833bcea0c
OPENSHIFT_MYSQL_DB_USERNAME=admindss
OPENSHIFT_MYSQL_DB_URL=mysql://admindybjYx7:FJI1Vq962AuT@5833bcea0c1e66a-nzt.rhcloud.com:3586/
OPENSHIFT_MYSQL_LD_LIBRARY_PATH_ELEMENT=/opt/rh/mysql55/root/usr/lib64
OPENSHIFT_MYSQL_DB_GEAR_DNS=5833bcea0c1e66a6-nzgft.rhcloud.com
vi ./app-root/repo/www/config.php (注意 port沒在裡面)
<?php
date_default_timezone_set('Asia/Taipei');
define('PSM_DB_HOST', '5833bcea0c1e66a-nzt.rhcloud.com');
define('PSM_DB_NAME', 'mxz');
define('PSM_DB_USER', 'adminss');
define('PSM_DB_PASS', 'FJI1');
define('PSM_DB_PREFIX', 'monitor_');
vi ./src/psm/Service/Database.class.php
原本 'mysql:host='.$this->db_host.';dbname='.$this->db_name.';charset=utf8',
改成 'mysql:host='.$this->db_host.';port=3586;dbname='.$this->db_name.';charset=utf8',
vi ./app-root/repo/.openshift/cron/minutely/psm.sh
#!/bin/bash
$OPENSHIFT_DATA_DIR/bin/php $OPENSHIFT_REPO_DIR/www/phpservermon/cron/status.cron.php
sleep 20
$OPENSHIFT_DATA_DIR/bin/php $OPENSHIFT_REPO_DIR/www/phpservermon/cron/status.cron.php
chmod +x ./app-root/repo/.openshift/cron/minutely/psm.sh
打開 建立的網頁 ...看圖說故事 ....建立 ....監控
..