PHP Server Monitor je open source PHP skript pro monitorování.
Zkontroluje, zda jsou vaše webové stránky a servery na vašem Linux VPS v provozu.
Dodává se s webovým uživatelským rozhraním, kde můžete spravovat své služby a webové stránky, zkontrolujte grafy doby provozuschopnosti, latence atd…
V tomto tutoriálu vás provedeme kroky instalace PHP Server Monitor na CentOS 7 VPS
Aby bylo možné spustit PHP Server Monitor, musí váš server splňovat následující požadavky:
- PHP 5.3.7+
- Databáze MySQL nebo MariaDB
- Webové servery Nginx nebo Apache
Než začneme s instalací PHP Server Monitor, přihlaste se ke svému serveru jako uživatel „root“ a ujistěte se, že všechny balíčky jsou aktuální.
yum -y update
Nainstalujte následující požadavky
yum install php-common unzip
Nyní přejděte na oficiální web PHP Server Monitor a stáhněte si nejnovější stabilní verzi. V okamžiku psaní tohoto článku je to verze 3.1.0
wget http://downloads.sourceforge.net/project/phpservermon/phpservermon/PHP%20Server%20Monitor%20v3.1.0/phpservermon-3.1.0.zip
Rozbalte balíček zip v kořenovém adresáři dokumentu.
unzip phpservermon-3.1.0.zip -d /var/www/html/
Změňte aktuální pracovní adresář
cd /var/www/html/
Protože je balíček rozbalen v novém adresáři ‚phpservermon-3.1.0‘, přejmenujeme adresář na něco jednoduššího
mv phpservermon-3.1.0 phpservermon
Udělejte z uživatele Apache vlastníka všech adresářů a souborů
chown -R apache:apache phpservermon
Chcete-li najít správného uživatele Apache, můžete spustit
grep '^User' /etc/httpd/conf/httpd.conf User apache
Takže v našem případě je to uživatel „apache“.
Dále se přihlaste ke svému MySQL serveru a vytvořte novou databázi a uživatele pro PHP Server Monitor
mysql -u root -p CREATE DATABASE phpservermon; GRANT ALL PRIVILEGES ON phpservermon.* TO 'phpservermonuser'@localhost IDENTIFIED BY 'YOURPASSWORD' WITH GRANT OPTION; FLUSH PRIVILEGES;
Změňte „VAŠE HESLO ‘ se skutečným silným heslem.
Stejné příkazy můžete použít, pokud místo serveru MySQL spustíte MariaDB.
Nyní otevřete svůj oblíbený webový prohlížeč a přejděte na http//YOURDOMAIN.COM/phpservermon . PHP Server Monitor ověří, zda váš server splňuje požadavky.
Na další obrazovce budete vyzváni k zadání informací o nově vytvořené databázi MySQL.
Pokud si PHP Server Monitor stěžuje, že nemůže vytvořit konfigurační soubor, jak je znázorněno na obrázku níže, můžete jej vytvořit ručně.
Vytvořte soubor config.php
cd phpservermon/ nano config.php
s následujícím obsahem
<?php define('PSM_DB_HOST', 'localhost'); define('PSM_DB_NAME', 'phpservermon'); define('PSM_DB_USER', 'phpservermonuser'); define('PSM_DB_PASS', 'YOURPASSWORD'); define('PSM_DB_PREFIX', 'psm_');
Uložte soubor a klikněte na „Uložil jsem konfiguraci“
Nyní si budete muset vytvořit nový účet pro přístup k monitoru
Jakmile vytvoříte nový účet, instalace je dokončena. Na další obrazovce můžete zkontrolovat, zda nedošlo k chybě. Pokud jste postupovali podle výše uvedených kroků, instalace by měla být dokončena bez chyb.
Další informace o tom, jak nakonfigurovat a používat PHP Server Monitor, najdete v jejich dokumentaci.
Samozřejmě nemusíte nic z toho dělat, pokud používáte některou z našich Linuxových VPS hostingových služeb, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby vám nainstalovali PHP Server Monitor. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.
PS. Pokud se vám tento příspěvek líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.