PHP futtatás service-ként
Ha szeretnénk egy háttérben futó folyamatot biztonságban tudni: induljon el, induljon újra automatikusan, akkor használjuk a supervisort.
Telepítés:
sudo apt-get install supervisor
Programunkat a /etc/supervisord.conf fájlban vagy a /etc/supervisord.d/ mappában lehet megadni, például:
[program:service] command=/var/www/service.php
A config módosítása után újra kell olvasni és frissíteni a supervisort:
sudo supervisorctl reread sudo supervisorctl update
Az alábbi parancsokkal lehet játszani:
sudo supervisorctl status sudo supervisorctl start all sudo supervisorctl stop all sudo supervisorctl start|stop <process>
Olvass mást is