"Wow répondeur est amusant!" Bien qu'il soit bon de faire une demande avec un répondeur avec intérêt "Quoi? Comment faites-vous ce résident ???" J'ai rencontré un problème, et même si je le recherchais, j'ai eu du mal à ne pas le toucher, alors je vais le résumer.
En conclusion, c'était vraiment facile. L'environnement est ubuntu 18.04.
Remplacez service_name
par votre propre nom de service. * Tout est OK tant qu'il ne se chevauche pas
sudo vim /etc/systemd/system/service_name.service
/etc/systemd/system/[service_name.service
[Unit]
Description = Responder Service #description du démon
After = network.target
[Service]
User = #Nom d'utilisateur de l'exécution
WorkingDirectory = /opt/responder_path/ #chemin avec script python
ExecStart = /opt/responder_path/app.py #chemin du script python
Restart = always
Type = simple
[Install]
WantedBy = multi-user.target
sudo systemctl daemon-reload
sudo systemctl restart service_name.service
sudo systemctl status service_name.service
Succès si vous pouvez accéder au Web.
Certains articles sont convertis en Daemon de la même manière, mais cela n'a pas fonctionné. Le problème est que l'utilisateur n'a pas été spécifié comme un point addictif. Il se peut que ma méthode d'installation soit mauvaise, mais si je suis root, le chemin vers le répondeur ne passe pas, j'ai donc dû spécifier l'utilisateur d'exécution ...
https://blog.miguelgrinberg.com/post/running-a-flask-application-as-a-service-with-systemd
Recommended Posts