在ubuntu 16.04中有一种创建自定义服务的方法吗?
我想在启动时使用自动启动功能,可以使用service mycustomservice start
服务应该启动一个php websocket:(php ratchet)
php -f socket.php
答案 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