ຕິດຕັ້ງເຄື່ອງມື“ PHP Server Monitor” ໂດຍໃຊ້ LEMP ຫຼື LAMP Stack ໃນ Arch Linux


PHP Server Monitor ແມ່ນເຄື່ອງມືກວດສອບ web frontend ທີ່ຂຽນໃນ PHP ເຊິ່ງສາມາດກວດສອບໄດ້ວ່າເຄື່ອງແມ່ຂ່າຍຂອງທ່ານ (IP, ໂດເມນ) ຫຼືບໍລິການຂອງທ່ານ ກຳ ລັງ ດຳ ເນີນງານຢູ່ແລະສາມາດສົ່ງການແຈ້ງເຕືອນຜ່ານການບໍລິການທາງໄປສະນີຫຼື SMS ຖ້າມີປັນຫາເກີດຂື້ນໃນບໍລິການຫຼືທີ່ Port ທີ່ຖືກກວດສອບ. ມັນກວດເບິ່ງເວັບໄຊທ໌ຕ່າງໆໂດຍໃຊ້ລະຫັດສະຖານະ HTTP, ສາມາດສະແດງກາຟິກປະຫວັດສາດຂອງເວລາຂຶ້ນແລະໄລຍະເວລາ latency ແລະສາມາດໃຊ້ລະດັບການກວດສອບສອງລະດັບ (ຜູ້ບໍລິຫານແລະຜູ້ໃຊ້ປົກກະຕິ).

ບົດແນະ ນຳ ນີ້ ນຳ ສະ ເໜີ ວິທີທີ່ທ່ານສາມາດຕິດຕັ້ງ PHP Server Monitor ໃນສະພາບແວດລ້ອມເຊີຟເວີ Arch Linux ໂດຍໃຊ້ບໍ່ວ່າ Apache ເປັນເຊີບເວີຫລື Nginx ເຊີເວີ້, ດັ່ງນັ້ນ, ທ່ານສາມາດເລືອກຂັ້ນຕອນການຕິດຕັ້ງທີ່ ເໝາະ ສົມກັບທ່ານທີ່ສຸດ.

ໃນຖານະເປັນຄວາມຕ້ອງການທົ່ວໄປໃນການຕິດຕັ້ງແລະຕັ້ງ PHP Server Monitor ສຳ ລັບແພລະຕະຟອມ Linux ອື່ນໆ, ທ່ານ server ຈຳ ເປັນຕ້ອງຕິດຕັ້ງຊຸດຕໍ່ໄປນີ້.

<

  • PHP 5.3.7+
  • ຊຸດ PHP: cURL, MySQL
  • ຖານຂໍ້ມູນ MySQL
  • Nginx ຫຼືເຄື່ອງແມ່ຂ່າຍເວັບໄຊຕ໌ Apache
  • ການຕິດຕັ້ງ PHP Server Monitor ກັບ Nginx ໃຊ້ການສອນຕໍ່ໄປນີ້ເປັນຄູ່ມືເພື່ອຕັ້ງ LEMP stack ແລະ Virtual Hosts on Arch.

    <

  • ຕິດຕັ້ງ LEMP (Linux, Nginx, MySQL, PHP) ໃນ Arch Linux
  • ສ້າງ Nginx Virtual Hosts ໃນ Arch Linux
  • ການຕິດຕັ້ງ PHP Server Monitor ກັບ Apache ໃຊ້ຄູ່ມືຕໍ່ໄປນີ້ເພື່ອຕັ້ງ LAMP stack ໃນ Arch Linux.

    <

  • ຕິດຕັ້ງ LAMP (Linux, Apache, MySQL, PHP) ໃນ Arch Linux
  • ຂັ້ນຕອນທີ 1: ຕັ້ງຄ່າ Nginx/Apache Webserver

    1. ກ່ອນທີ່ພວກເຮົາຈະເລີ່ມຕົ້ນ, ຖ້າການຕັ້ງຄ່າຂອງທ່ານໃຊ້ Virtual Hosting ທ່ານຕ້ອງຮັບປະກັນວ່າທ່ານມີການເຂົ້າ DNS ທີ່ຖືກຕ້ອງຊີ້ໄປທີ່ໂດເມນຂອງທ່ານຫຼືໃຊ້ແຟ້ມ ໂຮດຕິ້ງທ້ອງຖິ່ນ ໃນກໍລະນີທີ່ທ່ານບໍ່ມີ DNS server. ບົດແນະ ນຳ ນີ້ໃຊ້ Virtual Hosting ກັບທັງເຊີບເວີເວັບ ( Nginx ແລະ Apache ) ຖືກ ກຳ ນົດດ້ວຍໂດເມນທ້ອງຖິ່ນປອມ - phpsrvmon.lan - ຜ່ານ /etc/hosts ເອກະສານ.

    2. ເພື່ອເພີ່ມ Nginx Virtual Host ໃໝ່, ສ້າງແຟ້ມການຕັ້ງຄ່າ ໃໝ່ ໃນ /etc/nginx/sites-available/ ທີ່ຢູ່ໂດຍໃຊ້ຊື່ phpsrvmon.conf ແລະໃຊ້ແມ່ແບບຕໍ່ໄປນີ້ ຕົວຢ່າງການຕັ້ງຄ່າ.

    $ sudo nano /etc/nginx/sites-available/phpsrvmon.conf

    ຕື່ມລະຫັດຕໍ່ໄປນີ້ໃສ່ໃນເອກະສານ phpsrvmon.conf .

    server {
        listen 80;
        server_name phpsrvmon.lan;
    
        access_log /var/log/nginx/phpsrvmon.lan-access.log;
        error_log /var/log/nginx/phpsrvmon.lan-error.log;
    
                    root /srv/www/phpsrvmon;
    
        location / {
        index index.php index.html index.htm;
                    autoindex on;
    }
    
    location ~ \.php$ {
            fastcgi_pass unix:/run/php-fpm/php-fpm.sock;
            fastcgi_index index.php;
            include fastcgi.conf;
        }
    }

    3. ຖ້າທ່ານຕ້ອງການເຂົ້າເຖິງ PHP Sever Monitor ຜ່ານໂປໂຕຄອນ HTTP ທີ່ປອດໄພ, ສ້າງເອກະສານການຕັ້ງຄ່າທຽບເທົ່າ SSL ຂອງມັນ.

    $ sudo nano /etc/nginx/sites-available/phpsrvmon-ssl.conf

    ຕື່ມລະຫັດຕໍ່ໄປນີ້ໃສ່ໃນ phpsrvmon-ssl.conf file.

    server {
        listen 443 ssl;
        server_name phpsrvmon.lan;
    
           root /srv/www/phpsrvmon;
           ssl_certificate     /etc/nginx/ssl/nginx.crt;
           ssl_certificate_key  /etc/nginx/ssl/nginx.key;
           ssl_session_cache    shared:SSL:1m;
           ssl_session_timeout  5m;
           ssl_ciphers  HIGH:!aNULL:!MD5;
           ssl_prefer_server_ciphers  on;
    
        access_log /var/log/nginx/phpsrvmon.lan-ssl_access.log;
        error_log /var/log/nginx/phpsrvmon.lan-ssl_error.log;
    
        location / {
        index index.php index.html index.htm;
                    autoindex on;
     }
    
        location ~ \.php$ {
            fastcgi_pass unix:/run/php-fpm/php-fpm.sock;
            fastcgi_index index.php;
            include fastcgi.conf;
        }
    }

    4. ຫຼັງຈາກແກ້ໄຂເອກະສານ Nginx conf ແລ້ວ, ສ້າງເອກະສານເສັ້ນທາງ Document, ໃນກໍລະນີທີ່ທ່ານໄດ້ປ່ຽນມັນຄືບ່ອນນີ້ເພື່ອ /srv/www/phpsrvmon/ ກະຕຸ້ນທັງສອງໂຮດຕິ້ງໂດຍໃຊ້ n2ensite utility ແລະເລີ່ມ Nginx ເພື່ອສະທ້ອນການປ່ຽນແປງ.

    $ sudo mkdir -p /srv/www/phpsrvmon/
    $ sudo n2ensite phpsrvmon
    $ sudo n2ensite phpsrvmon-ssl
    $ sudo systemctl restart nginx

    ຖ້າທ່ານຕ້ອງການໃບຢັ້ງຢືນ SSL ໃໝ່ ສຳ ລັບ Virtual Host ຂອງທ່ານ, ໃຫ້ສ້າງ ໜຶ່ງ ໂດຍໃຊ້ nginx_gen_ssl ດ້ວຍຊື່ໂດເມນຂອງທ່ານແລະດັດແປງ phpsrvmon-ssl.conf ຕາມຄວາມ ເໝາະ ສົມ.

    5. ຖ້າທ່ານໃຊ້ Apache ເປັນເວັບເຊີຟເວີ, ສ້າງແຟ້ມການຕັ້ງຄ່າ Virtual Host ແບບ ໃໝ່ ໃນ /etc/httpd/conf/sites-available/ ທີ່ມີຊື່ phpsrvmon.conf ແລະ ໃຊ້ ຄຳ ນິຍາມຂອງເອກະສານຕໍ່ໄປນີ້ເປັນແມ່ແບບ.

    $ sudo nano /etc/httpd/conf/sites-available/phpsrvmon.conf

    ຕື່ມລະຫັດຕໍ່ໄປນີ້ໃສ່ໃນເອກະສານ phpsrvmon.conf .

    <VirtualHost *:80>
                    DocumentRoot "/srv/www/phpsrvmon"
                    ServerName phpsrvmon.lan
                    ServerAdmin [email 
                    ErrorLog "/var/log/httpd/phpsrvmon-error_log"
                    TransferLog "/var/log/httpd/phpsrvmon-access_log"
    
    <Directory />
        Options +Indexes
        AllowOverride All
        Order deny,allow
        Allow from all
    Require all granted
    </Directory>
    </VirtualHost>

    6. ຖ້າທ່ານ, ທ່ານຍັງຕ້ອງການເຂົ້າໃຊ້ PHP Server Monitor ໃນໂປໂຕຄອນ HTTPS, ສ້າງເອກະສານການຕັ້ງຄ່າ Virtual Host SSL ໃໝ່ ໂດຍມີຂໍ້ຄວາມຕໍ່ໄປນີ້.

    $ sudo nano /etc/httpd/conf/sites-available/phpsrvmon-ssl.conf

    ຕື່ມໃສ່ລະຫັດທັງ ໝົດ ຕາມ phpsrvmon-ssl.conf .

    <VirtualHost *:443>
                    ServerName phpsrvmon.lan
                    DocumentRoot "/srv/www/phpsrvmon"
                    ServerAdmin [email 
                    ErrorLog "/var/log/httpd/phpsrvmon.lan-error_log"
                    TransferLog "/var/log/httpd/phpsrvmon.lan-access_log"
    
    SSLEngine on
    SSLCertificateFile "/etc/httpd/conf/ssl/phpsrvmon.lan.crt"
    SSLCertificateKeyFile "/etc/httpd/conf/ssl/phpsrvmon.lan.key"
    
    <FilesMatch "\.(cgi|shtml|phtml|php)$">
        SSLOptions +StdEnvVars
    </FilesMatch>
    
    BrowserMatch "MSIE [2-5]" \
             nokeepalive ssl-unclean-shutdown \
             downgrade-1.0 force-response-1.0
    CustomLog "/var/log/httpd/ssl_request_log" \
              "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"
    
    <Directory />
        Options +Indexes
        AllowOverride All
        Order deny,allow
        Allow from all
    Require all granted
    </Directory>
    </VirtualHost>

    7. ໃຊ້ຂັ້ນຕອນດຽວກັນກັບ Nginx, ສ້າງເອກະສານໄດເລກະທໍລີ Document, ໃນກໍລະນີທີ່ໄຟລ໌ເວັບໄດ້ຮັບການປ່ຽນແປງເສັ້ນທາງ, ກະຕຸ້ນ Apache Virtual Hosts ໂດຍໃຊ້ a2ensite ແລະເລີ່ມ daemon ເພື່ອ ນຳ ໃຊ້ການປ່ຽນແປງ.

    $ sudo mkdir -p /srv/www/phpsrvmon/
    $ sudo a2ensite phpsrvmon
    $ sudo a2ensite phpsrvmon-ssl
    $ sudo systemctl restart httpd

    ເພື່ອສ້າງໃບຢັ້ງຢືນແລະໃບຢັ້ງຢືນ SSL ໃໝ່ ສຳ ລັບການ ນຳ ໃຊ້ Virtual Host ນີ້, ການໃຊ້ປະໂຫຍດ apache_gen_ssl , ເພີ່ມຊື່ໂດເມນຂອງທ່ານໃສ່ຊື່ໃບຢັ້ງຢືນແລະດັດແປງ /etc/httpd/conf/sites-available/phpsrvmon-ssl.conf ໄຟລ໌, ແທນທີ່ໃບຢັ້ງຢືນ SSL ເກົ່າແລະເສັ້ນທາງ ສຳ ຄັນແລະຊື່ແລະຊື່ ໃໝ່.

    ຂັ້ນຕອນທີ 2: ແກ້ໄຂການຕັ້ງຄ່າ PHP

    8. ເພື່ອຫລີກລ້ຽງຂໍ້ຜິດພາດຂອງການຕິດຕັ້ງບາງຢ່າງ, PHP Server Monitor ຈະຖິ້ມເມື່ອມັນກວດສອບຄວາມຕ້ອງການຂອງລະບົບທີ່ເປີດ php.ini ແລະເຮັດການປັບຕົວຕໍ່ໄປນີ້.

    $ sudo nano /etc/php/php.ini

    ຖ້າເສັ້ນທາງ Nginx/Apache Document Root ໄດ້ຖືກປ່ຽນແປງ (ຄ່າເລີ່ມຕົ້ນແມ່ນ /srv/http/) ໃຊ້ [Ctrl + w] ເພື່ອຊອກຫາ open_basedir ຖະແຫຼງການແລະຕື່ມເສັ້ນທາງ ໃໝ່ ໂດຍການໃສ່ ຄຳ ວ່າຈໍ້າສອງ“ : “ - ໃນກໍລະນີນີ້ເສັ້ນທາງ ໃໝ່ ແມ່ນ /srv/www/ - ເພື່ອເບິ່ງຄືກັບໃນຕົວຢ່າງຂ້າງລຸ່ມ

    open_basedir = /srv/http/:/home/:/tmp/:/usr/share/pear/:/usr/share/webapps/:/etc/webapps/:/srv/www/

    ຄົ້ນຫາແລະເປີດໃຊ້ໂປແກຼມ PHP pdo, mysqli ແລະຂະຫຍາຍເວລາ curl ໂດຍການບໍ່ເອົາໃຈໃສ່ກັບພວກມັນ (ເອົາ semicolon ອອກຈາກ ໜ້າ ຂອງພວກເຂົາ).

    extension=curl.so
    extension=mysqli.so
    extension=pdo_mysql.so

    ຊອກຫາເຂດເວລາແລະ ກຳ ນົດເວລາໃນທ້ອງຖິ່ນຂອງທ່ານໃນການໃຊ້ ໜ້າ ນີ້.

    date.timezone = Continent/City

    9. ຫຼັງຈາກການປ່ຽນແປງທັງ ໝົດ ຖືກເຮັດແລ້ວໃຫ້ກັບຄືນບໍລິການຂອງທ່ານເພື່ອ ນຳ ໃຊ້ການປ່ຽນແປງ.

    $ sudo systemctl restart php-fpm
    $ sudo systemctl restart nginx
    $ sudo systemctl restart httpd

    ຂັ້ນຕອນທີ 3: ສ້າງຖານຂໍ້ມູນ PHP Server Monitor MySQL

    10. ເພື່ອສ້າງຖານຂໍ້ມູນທີ່ ຈຳ ເປັນ ສຳ ລັບ PHP Server Monitor ເພື່ອເກັບຂໍ້ມູນ, ເຂົ້າສູ່ຖານຂໍ້ມູນ MySQL/MariaDB ແລະສ້າງຖານຂໍ້ມູນ ໃໝ່ ໂດຍໃຊ້ ຄຳ ສັ່ງຕໍ່ໄປນີ້ (ທົດແທນຖານຂໍ້ມູນ, ຜູ້ໃຊ້ແລະລະຫັດຜ່ານດ້ວຍຂໍ້ມູນທີ່ທ່ານຕ້ອງການ).

    mysql -u root -p
    
    MariaDB > create database phpsrvmon;
    MariaDB > create user [email  identified by "user_password";
    MariaDB > grant all privileges on phpsrvmon.* to [email ;
    MariaDB > flush privileges;
    MariaDB > quit

    ຖ້າທ່ານໄດ້ຕິດຕັ້ງ PhpMyAdmin ໃນລະບົບຂອງທ່ານທ່ານສາມາດສ້າງຖານຂໍ້ມູນ PHP Server Monitor ໂດຍການເຂົ້າເຖິງ MySQL/MariaDB ຈາກອິນເຕີເນັດຂອງມັນ.

    ຂັ້ນຕອນທີ 4: ຕິດຕັ້ງ PHP Server Monitor

    11. ກ່ອນທີ່ຈະ ດຳ ເນີນການດາວໂຫລດໂປແກຼມ PHP Server Monitor, ໃຫ້ແນ່ໃຈວ່າທ່ານໄດ້ຕິດຕັ້ງ ຄຳ ສັ່ງ wget ແລ້ວ.

    $ sudo pacman -S wget

    12. ເພື່ອດຶງເອົາລຸ້ນ PHP Server Monitor ລຸ້ນລ້າສຸດໄປທີ່ລິ້ງຕໍ່ໄປນີ້ແລະດາວໂຫລດເອກະສານເກັບຂໍ້ມູນ tar.gz ຫຼື ນຳ ໃຊ້ລິ້ງດາວໂຫລດ Git ຢ່າງເປັນທາງການທີ່ໃຫ້ຢູ່ຂ້າງລຸ່ມນີ້.

    <

  • http://www.phpservermonitor.org/download/
  • https://github.com/phpservermon/phpservermon
  • ອີກທາງເລືອກ ໜຶ່ງ, ທ່ານຍັງສາມາດດາວໂຫລດໂດຍກົງໂດຍໃຊ້ ຄຳ ສັ່ງ wget ຕໍ່ໄປນີ້.

    $ wget http://downloads.sourceforge.net/project/phpservermon/phpservermon/PHP%20Server%20Monitor%20v3.0.1/phpservermon-v3.0.1.tar.gz

    13. ຫລັງຈາກດາວໂຫລດເວີຊັນລ້າສຸດ, ສະກັດມັນດ້ວຍ ຄຳ ສັ່ງ tar ແລະຄັດລອກເນື້ອຫາທີ່ສະກັດເອົາທັງ ໝົດ ໄປໃນເສັ້ນທາງ Web Server Document Root ໂດຍໃຊ້ ຄຳ ສັ່ງຕໍ່ໄປນີ້.

    $ tar xfvz phpservermon-v3.0.1.tar.gz
    $ sudo cp -r phpservermon/* /srv/www/phpsrvmon/

    14. ຈາກນັ້ນເປີດ browser ແລະທ່ອງໄປຫາຊື່ໂດເມນຂອງທ່ານ (ໃນກໍລະນີທີ່ທ່ານໃຊ້ໂຮດຕິ້ງເສີຍໆຕາມທີ່ສະແດງໃນບົດແນະ ນຳ ນີ້, ຖ້າບໍ່ດັ່ງນັ້ນໃຊ້ທີ່ຢູ່ IP ຂອງເຊີບເວີຂອງທ່ານ) ແລະໃນ ໜ້າ ທັກທາຍກົດປຸ່ມ Let’s go.

    ໃສ່ ໜ້າ ຈໍຖັດໄປໃສ່ຂໍ້ມູນຖານຂໍ້ມູນ MySQL ຂອງທ່ານແລະກົດ ບັນທຶກການຕັ້ງຄ່າ .

    16. ຖ້າທ່ານມີຂໍ້ຜິດພາດທີ່ກ່າວວ່າເອກະສານການຕັ້ງຄ່າຂອງທ່ານບໍ່ສາມາດຂຽນໄດ້, ໃຊ້ ຄຳ ສັ່ງຕໍ່ໄປນີ້ເພື່ອສ້າງ confing.php ທີ່ສາມາດຂຽນໄດ້ແລະກົດປຸ່ມ ຂ້ອຍໄດ້ບັນທຶກການຕັ້ງຄ່າ >.

    $ su -c “> /srv/www/phpsrvmon/config.php”
    $ sudo chmod 777 /srv/www/phpsrvmon/config.php

    17. ຫຼັງຈາກບັນທຶກການຕັ້ງຄ່າດັ່ງກ່າວສ້າງຜູ້ໃຊ້ບໍລິຫານ ສຳ ລັບ PHP Server Monitor ເລືອກຂໍ້ມູນປະ ຈຳ ຕົວຂອງທ່ານແລະກົດປຸ່ມ ຕິດຕັ້ງ .

    18. ຫຼັງຈາກຂັ້ນຕອນການຕິດຕັ້ງ ສຳ ເລັດແລ້ວກົດປຸ່ມ ໄປທີ່ປຸ່ມ Monitor ຂອງທ່ານ ແລະທ່ານຈະຖືກໂອນເຂົ້າສູ່ ໜ້າ Login. ເຂົ້າສູ່ລະບົບດ້ວຍຂໍ້ມູນປະ ຈຳ ຕົວຂອງທ່ານແລະທ່ານຈະໄດ້ຮັບການກະຕຸ້ນເຕືອນໃຫ້ກັບ ໜ້າ ເວັບຂອງ PHP Server Monitor ໃນຕອນຕົ້ນ. ພ້ອມກັນນັ້ນກໍ່ປ່ຽນການປ່ຽນແປງໄປຫາເອກະສານ PHP Server Monitor config.php .

    $ sudo chmod 754 /srv/www/phpsrvmon/config.php

    19. ເພື່ອເພີ່ມເວບໄຊທ໌ ໃໝ່ ສຳ ລັບການຕິດຕາມກວດກາເຂົ້າໄປທີ່ ເຊີບເວີ -> ເພີ່ມ ໃໝ່ , ຕື່ມຂໍ້ມູນໃສ່ຊ່ອງທີ່ຕ້ອງການດ້ວຍການຕັ້ງຄ່າເຊີບເວີຂອງທ່ານແລະກົດປຸ່ມ ບັນທຶກ .

    20. ເພື່ອເລີ່ມຕົ້ນການກວດສອບຂະບວນການໃນທຸກເຊີບເວີແລະບໍລິການທີ່ຖືກກົດປຸ່ມ ອັບເດດ ແລະທ່ານຈະຖືກໂອນໄປຫາ ໜ້າ ທຳ ອິດຂອງ ໜ້າ ທຳ ອິດບ່ອນທີ່ທ່ານຈະຖືກ ນຳ ສະ ເໜີ ດ້ວຍສະຖານະພາບເວັບໄຊທ໌/ບໍລິການຂອງທ່ານ.

    21. ເພື່ອໃຫ້ PHP Server Monitor ກວດເບິ່ງສະຖານະຂອງເຄື່ອງແມ່ຂ່າຍ/ການບໍລິການຂອງທ່ານໂດຍອັດຕະໂນມັດໃນຊ່ວງເວລາປົກກະຕິທ່ານ ຈຳ ເປັນຕ້ອງຕິດຕັ້ງໂປແກຼມວາງແຜນວຽກ Cron ໃນລະບົບຂອງທ່ານແລະເພີ່ມໄລຍະເວລາຕິດຕາມກວດກາໃນເອກະສານ cron.

    $ sudo pacman -S cronie
    $ sudo systemctl start cronie
    $ sudo systemctl enable cronie

    22. ເພື່ອເພີ່ມການປ້ອນຂໍ້ມູນ ໃໝ່ ເຂົ້າໃນແຟ້ມ cron ທີ່ກວດສອບເວັບໄຊທ໌ຂອງທ່ານທຸກໆ 5 ນາທີໃຊ້ ຄຳ ສັ່ງ sudo crontab e , ຫຼື, ດີກວ່າ, ແກ້ໄຂເອກະສານ cron root ທີ່ຕັ້ງຢູ່ໃນ /var/spool/ໄດເລກະທໍລີ cron/ ໂດຍການປັບເສັ້ນທາງໃຫ້ກົງກັບໄດເລກະທໍລີຕິດຕັ້ງ PHP Server Monitor ຂອງທ່ານ. ເພື່ອບອກລາຍການ crontab ທັງ ໝົດ ໃຫ້ໃຊ້ sudo crontab -l ເສັ້ນ ຄຳ ສັ່ງ.

    $ sudo nano /var/spool/cron/root

    ຕື່ມການເຂົ້າຂ້າງລຸ່ມນີ້ - ປັບໄລຍະເວລາແລະເສັ້ນທາງຕິດຕັ້ງໃຫ້ ເໝາະ ສົມ

    */5 * * * * /usr/bin/php   /srv/www/phpsrvmon/cron/status.cron.php

    ສະຫຼຸບ

    ເຖິງແມ່ນວ່າ PHP Server Monitor ບໍ່ໄດ້ສັບສົນຫຼາຍຂື້ນຍ້ອນວ່າບໍລິການຕິດຕາມກວດກາອື່ນໆເຊັ່ນ Nagios , Cacti ຫຼື Zabbix , ມັນມີແນວໂນ້ມທີ່ຈະມີຄວາມໂປ່ງໃສໃນຊັບພະຍາກອນ ການບໍລິໂພກແລະສາມາດປະຕິບັດວຽກງານເປັນເວທີການຕິດຕາມກວດກາໂດຍການຕັ້ງຄ່າການສົ່ງອີເມວຫຼືຂໍ້ຄວາມ SMS ຜ່ານລາຍຊື່ປະຕູ SMS ທີ່ກວ້າງຂວາງ, ໃນກໍລະນີທີ່ເວບໄຊທ໌ແລະການບໍລິການທີ່ທ່ານຕິດຕາມກວດກາ ກຳ ລັງປະສົບບັນຫາທາງວິຊາການຫຼືຫຼຸດລົງ.

    ໜ້າ ທຳ ອິດ : PHP Server Monitor