Ubuntu 16.04服务器自定义服务

时间:2017-05-02 22:52:31

标签: service daemon ubuntu-16.04 ubuntu-server

在ubuntu 16.04中有一种创建自定义服务的方法吗? 我想在启动时使用自动启动功能,可以使用service mycustomservice start

进行管理

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

php -f socket.php

1 个答案:

答案 0 :(得分:0)

尝试使用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