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.
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!