Я написал рабочий PHP-скрипт с бесконечным циклом while (true) в качестве сервера Websocket.Запуск php-скрипта как daemon на raspban
Не могли бы вы помочь мне с:
- запуска PHP скрипт при загрузке?
- начать останавливать скрипт PHP через ssh?
- Я читал о бесконечных циклах PHP, заканчивающихся из памяти (ref), есть ли лучший способ поддерживать сервер websocket?
FYI: У меня есть Apache; PHP; MySQL; systemd и хотел бы избежать установки чего-либо еще!
Я попытался:
сочинительство в init.d/услуг (as described by Bram.us) и запустить его, но:
sudo /etc/init.d/myservice start
sudo: unable to execute /etc/init.d/myservice: No such file or directory
установка выскочку
sudo apt-get install upstart
и сочинительство конфигурационный файл под/и т.д./инициализации/с:start on filesystem and net-device-up IFACE=eth0 respawn exec /usr/bin/php -f /path/to/your/script.php
, но я не мог загрузиться больше после этого ... так что я вернулся в Systemd
Спасибо!
Я попытался установить upstart 'sudo apt-get install upstart', но после этого не смог полностью загрузиться ... поэтому я вернулся к systemd – Escounda