Naar de inhoud
Deploy
Blader door de documentatie

Nginx, PHP-FPM, MySQL en andere services herstarten

Zie of Nginx, PHP-FPM, MySQL, Redis, Supervisor en andere services op je server draaien, herstart, herlaad, stop of start ze, of herstart de hele server.

Bekijk als Markdown Bijgewerkt op 7 oktober 2026

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.

De pagina Services van een server, met een samenvattende regel dat alle services draaien, daaronder Nginx, PHP-FPM, MySQL, Redis en andere services gegroepeerd onder Web, Data en Systeem, elk met de status Bezig, een knop Herstarten en een menu
De services van een server en hun status

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

  1. Open de server en kies Services in de zijbalk.
  2. 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.
  3. 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.