Outils de développement

Service Systemd — générateur d'unités en ligne

Renseignez le chemin de l'exécutable et la stratégie de redémarrage pour générer une unité systemd qui exécute un processus local comme service Linux au démarrage.

SystemdLinuxExploitation

Ajouter cet outil aux favoris

Aucun mode de stockage des favoris n’a été sélectionné.

Actions rapides

Copiez l’URL de cet outil ou ouvrez la feuille de partage du système sur un appareil compatible.

Cas d’usage

  • Exécuter un binaire Go au démarrage à l’aide d’une unité systemd
  • Configurer la politique de redémarrage après incident
  • Ajouter un utilisateur et WorkingDirectory pour un binaire autonome

Mode d’emploi

  1. Entrez le chemin de l'exécutable et les métadonnées du service de base
  2. Configurez le redémarrage, l'isolation de l'utilisateur et les options associées
  3. Copiez le fichier .service et installez-le sur l'hôte

Exemples d’entrée et de sortie

ExecStart

/usr/local/bin/app

Fragment

[Service]\nExecStart=/usr/local/bin/app

FAQ

Comment puis-je l'activer après build ?

Placez le fichier dans le répertoire systemd, puis exécutez daemon-reload, activez et démarrez. Les chemins exacts dépendent de votre distribution.

Est-ce que cela remplace un gestionnaire de processus ?

Il génère uniquement un fichier d’unité systemd. Son remplacement éventuel d’un gestionnaire existant dépend de votre configuration de déploiement.

Outils

Outils associés

Poursuivez avec un autre outil traduit pour une tâche proche.

Générateur de configuration Nginx

Générateur de configuration Nginx — Générateur de blocs de serveur

Disponible

Génère des blocs de serveur Nginx à partir des options de formulaire, notamment le proxy inverse, WebSocket, SSL, Gzip et les en-têtes de sécurité de base. Copiez ou téléchargez les fichiers de configuration pour les sites statiques et les démarreurs de proxy inverse d'application.

Nginx Configuration Proxy inverse