Als je verschillende website beheert en je wil deze in de gaten houden dan is PHP Server Monitor een leuk programma om te gebruiken.
De installatie bestanden vind je hier.
Wat je nodig hebt is MySQL database, PHP 5.3.7+, PHP cURL package, PHP PDO mysql driver.
Om de monitor up to date te houden of de service of website nog actief is wordt er gebruikt gemaakt van Cron jobs.
Installatie:
Download het bestand.
Pak het bestand uit en plaats deze op webserver.
Maak een database aan in MySQL via bv PhpAdmin.
Ga via de Browser naar de locatie van de Server monitor.
Je krijgt nu een installatie stappen.
Nadat de installatie is afgerond kan je inloggen op Server Monitor.
Toevoegen van een Website of Service:
Ga naar "Servers".
Kies "Voeg toe".
Vul de gevraagde gegevens in belangrijk voor een website is dat je bij "Type" kiest voor "Website" en bij Poort 80. (Als je website gebruik maakt van https moet je hier poort 443 gebruiken).
Kies opslaan.
Om te kijken of de website online is kan je op "Update" drukken je ziet nu dat "Laats online" is bijgewerkt.
Het update van de pagina willen graag automatiseren dit kan je doen via Cron jobs.
Vaak is bij een website hosting deze optie standaard aanwezig in dit voorbeeld doen we dit via Cpanel instellen.
Kies bij Advanced Features voor Cronjobs.
Maak een nieuwe Cron Job aan bij Minute */15 in.
Bij Command geef hier het pad op naar het bestand in phpservermon/cron/status.cron.php
Verder is er geen instelling nodig kies Add.
Hiermee hebben we het het "Update" van de webservice en service geautomatiseerd.
Notificatie:
Nu is het ook erg handig om op te hoogte te blijven als een Webserver Offline gaat.
Via "Configuratie" kan je specifieke instellingen doen voor Email.
Geef een SMTP host op test ook gelijk of de email binnen komt.
Mocht er nu een webserver uitvallen wordt je per email hierover ingelicht.