La page Services d'un serveur affiche les services système que Vimonto Deploy y a installés, comme Nginx, PHP-FPM, votre base de données et Redis, avec leur statut en direct. Depuis cette même page, vous pouvez redémarrer, recharger, arrêter ou démarrer chaque service, et redémarrer le serveur entier.
Utilisez-la quand un service est bloqué, après avoir modifié un fichier de configuration à la main, ou pour vérifier rapidement que tout tourne. Vous la trouvez dans la barre latérale du serveur sous Services, ou via Redémarrer les services dans le menu Actions de l'en-tête du serveur.

Quels services sont listés ?
La liste dépend du type de serveur : Vimonto Deploy affiche les services qu'il installe pour ce type, plus une ligne PHP-FPM pour chaque version de PHP installée sur le serveur.
La page les regroupe sous Web (Nginx et PHP-FPM), Données (la base de données, Redis, Memcached et Meilisearch) et Système (Supervisor, Cron, Fail2ban et SSH). Chaque ligne indique le nom du service, son statut, une courte explication de son rôle et son unité systemd. Une ligne au-dessus des groupes vous dit d'un coup d'œil si tout fonctionne, par exemple Les 9 services sont en marche., ou quels services ne fonctionnent pas.
| Service | Unité systemd | Affiché sur | Actions |
|---|---|---|---|
| Nginx | nginx |
Serveurs d'application, web et load balancers | Redémarrer, Recharger, Arrêter, Démarrer |
| PHP x.y FPM | php8.4-fpm (une par version) |
Serveurs avec PHP, pour chaque version de PHP installée | Redémarrer, Recharger, Arrêter, Démarrer |
| MySQL, MariaDB ou PostgreSQL | mysql, mariadb ou postgresql |
Serveurs avec une base de données | Redémarrer, Arrêter, Démarrer |
| Redis | redis-server |
Serveurs d'application et de cache | Redémarrer, Arrêter, Démarrer |
| Memcached | memcached |
Serveurs d'application et de cache | Redémarrer, Arrêter, Démarrer |
| Meilisearch | meilisearch |
Serveurs Meilisearch | Redémarrer, Arrêter, Démarrer |
| Supervisor | supervisor |
Serveurs d'application, web et worker | Redémarrer, Arrêter, Démarrer |
| Cron | cron |
Tous les serveurs | Redémarrer |
| Fail2ban | fail2ban |
Tous les serveurs | Redémarrer |
| SSH | ssh |
Tous les serveurs | Recharger |
La version de PHP la plus récente est listée en premier. La ligne de la base de données porte le nom du moteur et la version avec lesquels le serveur a été créé, par exemple MySQL 8.4.
Comment le statut est-il vérifié ?
À l'ouverture de la page, Vimonto Deploy se connecte au serveur en SSH et exécute systemctl is-active pour chaque service de la liste. Jusqu'à l'arrivée de la réponse, chaque ligne affiche Récupération…. Chaque service reçoit ensuite l'un de ces statuts :
| Statut | Signification |
|---|---|
| En cours | Le service est actif. |
| Arrêté | Le service ne tourne pas (systemd indique inactive). |
| Échoué | Le service a planté ou n'a pas pu démarrer. |
| Démarrage | Le service démarre (activating). |
| Arrêt en cours | Le service s'arrête (deactivating). |
| Rechargement | Le service relit sa configuration (reloading). |
| Actualisation | systemd actualise les montages ou d'autres ressources du service (refreshing). |
| Inconnu | systemd a indiqué un état que Vimonto Deploy ne connaît pas, ou aucun état. |
Démarrage, Arrêt en cours, Rechargement et Actualisation sont des états transitoires. Ils s'affichent dans la couleur d'accent avec un point qui pulse, et non comme une erreur : cliquez sur Actualiser le statut après un instant pour voir où en est le service. Inconnu s'affiche en gris ; seuls Échoué et Arrêté sont en rouge.
Le statut est lu une fois à l'ouverture de la page, puis après chaque action. Cliquez sur Actualiser le statut pour le relire à tout moment. Si le serveur est injoignable, un message d'erreur apparaît à la place au-dessus de la liste.
Redémarrer, recharger, arrêter ou démarrer un service
- Ouvrez le serveur et choisissez Services dans la barre latérale.
- Trouvez le service et cliquez sur le bouton de sa ligne : Redémarrer pour un service en marche (Recharger pour SSH), Démarrer pour un service arrêté ou en échec.
- Pour les autres actions, ouvrez le menu (⋯) à côté de ce bouton et choisissez Recharger, Arrêter, Démarrer ou Redémarrer. Le menu ne propose que ce qui convient à l'état du service : un service en marche n'a pas de Démarrer, un service arrêté n'a ni Arrêter ni Recharger. Tant que l'état n'est pas connu, toutes les actions sont proposées.
L'action s'exécute sous forme de tâche en arrière-plan, par exemple Redémarrer Nginx sur web-1, et une notification confirme que le service redémarre. Pendant l'exécution, le bouton et le menu de ce service sont désactivés. Vous pouvez suivre la tâche et lire sa sortie dans l'activité du serveur et sur la page Activité.
Après la commande, la tâche attend une seconde et affiche le nouvel état du service : la sortie de la tâche vous indique donc si le service est revenu.
Redémarrer ou recharger : lequel choisir ?
- Recharger demande au service de relire sa configuration sans s'arrêter. Les connexions ouvertes restent ouvertes. Utilisez-le après une modification de configuration de Nginx, PHP-FPM ou SSH.
- Redémarrer arrête le service puis le relance. Utilisez-le quand un service est bloqué ou qu'un rechargement ne suffit pas.
Si un service ne peut pas être rechargé, Vimonto Deploy le redémarre à la place.
Redémarrer le serveur entier
Cliquez sur Redémarrer le serveur en haut de la page et confirmez. Le serveur redémarre : il est injoignable pendant une minute ou deux, puis les sites et les processus redémarrent d'eux-mêmes. Le redémarrage est enregistré comme une tâche nommée Redémarrer suivi du nom du serveur.
Un redémarrage est utile après des mises à jour du noyau ou du système, ou quand un serveur ne répond plus correctement. Il ne modifie rien sur le serveur.
Qui peut gérer les services ?
Chaque membre de l'organisation peut voir la page Services et le statut de chaque service. Redémarrer, recharger, arrêter ou démarrer un service et redémarrer le serveur nécessitent la permission de gérer les serveurs, dont disposent les rôles propriétaire, administrateur, manager et développeur. Les lecteurs ne voient que le statut. Consultez membres et rôles.
Les boutons n'apparaissent que lorsque le serveur est actif. Pendant le provisionnement, ou quand le serveur est déconnecté, vous ne pouvez pas modifier les services.
Questions fréquentes
Dois-je redémarrer PHP-FPM après un déploiement ?
Non. Quand un déploiement met en ligne une nouvelle release, Vimonto Deploy recharge pour vous la version de PHP-FPM du site : le nouveau code est servi immédiatement et OPcache est rafraîchi. Consultez déploiements. N'utilisez Recharger ici que si vous avez modifié les réglages PHP à la main.
Un service affiche Échoué. Que faire ?
Cliquez sur Redémarrer pour ce service et lisez la sortie de la tâche. S'il échoue à nouveau, consultez les logs : ouvrez le terminal et exécutez journalctl -u nginx -n 50 (avec le nom d'unité de la liste), ou consultez les logs du site pour les erreurs Nginx et PHP-FPM.
Pourquoi un service que j'ai installé moi-même n'est-il pas listé ?
La page ne liste que les services que Vimonto Deploy installe et gère. Gérez les autres services avec systemctl dans le terminal, ou faites tourner vos propres programmes comme processus.
Pourquoi n'y a-t-il aucun bouton à côté des services ?
Les boutons n'apparaissent que si votre rôle peut gérer les serveurs et que le serveur est actif. Les lecteurs ne voient que le statut, comme tout le monde tant qu'un serveur est en cours de provisionnement ou déconnecté.