2017-05-02 9 views
0

Es gibt eine Möglichkeit zum Erstellen von benutzerdefinierten Service in Ubuntu 16.04? Ich mag etwas Autostart beim Start, verwaltbar mit service mycustomservice startUbuntu 16.04 Server benutzerdefinierten Service

Und der Service sollte einen PHP websocket starten: (php ratchet)

php -f socket.php 
+0

zumindest können Sie mir sagen, Warum runterziehen? nur um zu verstehen. Ich habe auf Google aber nichts gesucht. –

+0

versuchen Sie Crontab zu verwenden –

Antwort

0

versuchen mit supervisorenter link description here

[program:ratchet] 
command     = bash -c "ulimit -n 10000; exec /usr/bin/php ./bin/tutorial-terminal-chat.php" 
process_name   = Ratchet 
numprocs    = 1 
autostart    = true 
autorestart    = true 
user     = root 
stdout_logfile   = ./logs/info.log 
stdout_logfile_maxbytes = 1MB 
stderr_logfile   = ./logs/error.log 
stderr_logfile_maxbytes = 1MB