De pagina Services van een server toont de systeemservices die Vimonto Deploy erop heeft geïnstalleerd, zoals Nginx, PHP-FPM, je database en Redis, met hun actuele status. Op dezelfde pagina herstart, herlaad, stop of start je elke service, en herstart je de hele server.
Gebruik hem als een service vastloopt, nadat je een configuratiebestand met de hand hebt aangepast, of om snel te controleren dat alles draait. Je vindt hem in de zijbalk van de server onder Services, of via Services herstarten in het menu Acties van de serverheader.

Welke services staan in de lijst?
De lijst hangt af van het servertype: Vimonto Deploy toont de services die het voor dat type installeert, plus een PHP-FPM-regel voor elke PHP-versie die op de server staat.
De pagina groepeert ze onder Web (Nginx en PHP-FPM), Data (de database, Redis, Memcached en Meilisearch) en Systeem (Supervisor, Cron, Fail2ban en SSH). Elke rij toont de naam van de service, de status, een korte uitleg van wat de service doet en de systemd-unit. Een regel boven de groepen laat in één oogopslag zien of alles draait, bijvoorbeeld Alle 9 services draaien., of welke services niet draaien.
| Service | systemd-unit | Getoond op | Acties |
|---|---|---|---|
| Nginx | nginx |
App-, web- en load-balancerservers | Herstarten, Herladen, Stoppen, Starten |
| PHP x.y FPM | php8.4-fpm (één per versie) |
Servers met PHP, voor elke geïnstalleerde PHP-versie | Herstarten, Herladen, Stoppen, Starten |
| MySQL, MariaDB of PostgreSQL | mysql, mariadb of postgresql |
Servers met een database | Herstarten, Stoppen, Starten |
| Redis | redis-server |
App- en cacheservers | Herstarten, Stoppen, Starten |
| Memcached | memcached |
App- en cacheservers | Herstarten, Stoppen, Starten |
| Meilisearch | meilisearch |
Meilisearch-servers | Herstarten, Stoppen, Starten |
| Supervisor | supervisor |
App-, web- en workerservers | Herstarten, Stoppen, Starten |
| Cron | cron |
Elke server | Herstarten |
| Fail2ban | fail2ban |
Elke server | Herstarten |
| SSH | ssh |
Elke server | Herladen |
De nieuwste PHP-versie staat bovenaan. De databaserij heeft de engine en versie waarmee de server is aangemaakt als naam, bijvoorbeeld MySQL 8.4.
Hoe wordt de status gecontroleerd?
Als je de pagina opent, verbindt Vimonto Deploy via SSH met de server en voert systemctl is-active uit voor elke service in de lijst. Tot het antwoord binnen is, toont elke rij Ophalen…. Daarna krijgt elke service een van deze statussen:
| Status | Betekenis |
|---|---|
| Bezig | De service is actief. |
| Gestopt | De service draait niet (systemd meldt inactive). |
| Mislukt | De service is gecrasht of kon niet starten. |
| Start op | De service start (activating). |
| Wordt gestopt | De service wordt afgesloten (deactivating). |
| Wordt herladen | De service leest zijn configuratie opnieuw (reloading). |
| Wordt vernieuwd | systemd vernieuwt de mounts of andere bronnen van de service (refreshing). |
| Onbekend | systemd meldde een toestand die Vimonto Deploy niet kent, of helemaal geen. |
Start op, Wordt gestopt, Wordt herladen en Wordt vernieuwd zijn tussentoestanden. Ze staan in de accentkleur met een knipperende stip, niet als fout: klik na een moment op Status vernieuwen om te zien waar de service is uitgekomen. Onbekend staat in grijs; alleen Mislukt en Gestopt zijn rood.
De status wordt één keer gelezen als de pagina opent, en opnieuw na elke actie. Klik op Status vernieuwen om hem op elk moment opnieuw te lezen. Is de server niet bereikbaar, dan verschijnt in plaats daarvan een foutmelding boven de lijst.
Een service herstarten, herladen, stoppen of starten
- Open de server en kies Services in de zijbalk.
- Zoek de service en klik op de knop in de rij: Herstarten voor een draaiende service (Herladen voor SSH), Starten voor een service die gestopt is of is mislukt.
- Voor de andere acties open je het menu (⋯) naast die knop en kies je Herladen, Stoppen, Starten of Herstarten. Het menu biedt alleen wat bij de status van de service past: een draaiende service heeft geen Starten, een gestopte geen Stoppen of Herladen. Zolang de status nog niet bekend is, staan alle acties erin.
De actie loopt als achtergrondtaak, bijvoorbeeld Nginx herstarten op web-1, en een melding bevestigt dat de service wordt herstart. Zolang de taak loopt, zijn de knop en het menu van die service uitgeschakeld. Je volgt de taak en leest de uitvoer in de activiteit van de server en op de activiteitenpagina.
Na de opdracht wacht de taak één seconde en toont de nieuwe toestand van de service, zodat je in de uitvoer van de taak ziet of de service weer draait.
Herstarten of herladen: welke kies je?
- Herladen vraagt de service zijn configuratie opnieuw te lezen zonder te stoppen. Open verbindingen blijven open. Gebruik het na een configuratiewijziging voor Nginx, PHP-FPM of SSH.
- Herstarten stopt de service en start hem opnieuw. Gebruik het als een service vastloopt of herladen niet genoeg is.
Kan een service niet herladen, dan herstart Vimonto Deploy hem in plaats daarvan.
De hele server herstarten
Klik bovenaan de pagina op Server herstarten en bevestig. De server start opnieuw op: hij is een minuut of twee onbereikbaar, en daarna starten sites en processen vanzelf weer. De herstart wordt vastgelegd als taak met de naam van de server gevolgd door herstarten.
Een herstart is handig na kernel- of systeemupdates, of als een server niet meer goed reageert. Hij verandert niets op de server.
Wie mag services beheren?
Elk lid van de organisatie ziet de pagina Services en de status van elke service. Voor het herstarten, herladen, stoppen of starten van een service en het herstarten van de server is het recht om servers te beheren nodig; dat hebben de rollen eigenaar, beheerder, manager en developer. Kijkers zien alleen de status. Zie leden en rollen.
De knoppen verschijnen alleen zolang de server actief is. Tijdens het inrichten, of als de server niet verbonden is, kun je services niet wijzigen.
Veelgestelde vragen
Moet ik PHP-FPM herstarten na een deploy?
Nee. Als een deploy een nieuwe release live zet, herlaadt Vimonto Deploy de PHP-FPM-versie van de site voor je, zodat de nieuwe code meteen wordt geserveerd en OPcache wordt ververst. Zie deployments. Gebruik Herladen hier alleen als je PHP-instellingen met de hand hebt gewijzigd.
Een service staat op Mislukt. Wat nu?
Klik bij die service op Herstarten en lees de uitvoer van de taak. Mislukt het opnieuw, bekijk dan de logs: open de terminal en voer journalctl -u nginx -n 50 uit (met de unitnaam uit de lijst), of bekijk de sitelogs voor fouten van Nginx en PHP-FPM.
Waarom staat een service die ik zelf heb geïnstalleerd niet in de lijst?
De pagina toont alleen de services die Vimonto Deploy installeert en beheert. Beheer andere services met systemctl in de terminal, of draai je eigen programma's als processen.
Waarom staan er geen knoppen naast de services?
De knoppen verschijnen alleen als je rol servers mag beheren en de server actief is. Viewers zien alleen de status, en dat geldt voor iedereen zolang een server wordt geprovisioned of niet verbonden is.