Maison  >  Article  >  cadre php  >  Comment configurer Workerman pour qu'il démarre automatiquement après le démarrage (environnement Linux)

Comment configurer Workerman pour qu'il démarre automatiquement après le démarrage (environnement Linux)

青灯夜游
青灯夜游avant
2021-01-21 17:27:463812parcourir

Cet article vous présentera la méthode de workerman de configuration du démarrage automatique au démarrage sous le système Linux. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer. J'espère qu'il sera utile à tout le monde.

Comment configurer Workerman pour qu'il démarre automatiquement après le démarrage (environnement Linux)

Recommandations associées : "Tutoriel Workerman"

Étape 1 : Créer le fichier de service Workerman.service (Autorisation 755)

/lib/systemd/system/workerman.service

Étape 2 : Copiez le code suivant, enregistrez et quittez. Faites attention à modifier votre chemin de travailleur

chemin : /www/wwwroot/xxx.com/server. php

Commande de démarrage : php server.php start

Il peut être démarré dans la commande ci-dessus, le chemin est le suivant

[Unit]
Description=workerman
After=network.target

[Service]
Type=forking
ExecStart=/usr/bin/php /xxx/xxx/server.php start -d
ExecReload=/usr/bin/php /xxx/xxx/server.php restart
ExecStop=/usr/bin/php /xxx/xxx/server.php stop
PrivateTmp=true
RemainAfterExit=yes

[Install]
WantedBy=multi-user.target

Pour modifier ce fichier, veillez à redémarrer le serveur, sinon cela ne prendra pas effet

Étape 3 : Démarrez le service

systemctl start workerman.service

Étape 4 : Vérifiez l'état du service

systemctl status workerman.service

Étape 5 : Démarrez

systemctl enable workerman.service

Remarque :

La pagode ne fonctionne pas ici Une fois ce qui précède généré, une tâche sera générée. ici. Ne pas utiliser

Erreur :

Le fichier d'unité, le fichier de configuration source ou les drop-ins de workerman.service ont été modifiés sur le disque. daemon-reload' pour recharger les unités

Modification du fichier de service worker.service sans redémarrer le serveur

Pour plus de connaissances liées à la programmation, veuillez visiter : Introduction à la programmation ! !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer