Ubuntu 16.04服务器自定义服务

Ubuntu 16.04 server custom service

ubuntu16.04 有创建自定义服务的方法吗? 我想要在启动时自动启动的东西,可以使用 service mycustomservice start

进行管理

并且该服务应该启动一个 php websocket:(php ratchet)

php -f socket.php

试试 supervisor enter 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