1、传统启动米波现场环境的语句为:
- php /www/weiqing/addons/meepo_xianchang/template/mobile/chat/start.php start -d
(这样启动感觉很不方便,所以我们研究下如何注册系统服务)文章源自玩技e族-https://www.playezu.com/21951.html
2、如何像启动php和Nginx一样方便呢使用命令service workerman start直接启动呢?下面准备好了系统注册文件和代码。
[gzh2v keyword="workerman" key="service"]文章源自玩技e族-https://www.playezu.com/21951.html
以Centos为例,进入系统/etc/init.d/目录下,新建workerman文件,将下面的代码复制进去。文章源自玩技e族-https://www.playezu.com/21951.html
- #!/bin/bash
- ### BEGIN INIT INFO
- # Provides: ZAM
- # Required-Start: $all
- # Required-Stop: $all
- # Default-Start: 2 3 4 5
- # Default-Stop: 0 1 6
- # Short-Description: Start workerman at boot time
- # Description: Enable service provided by zam.
- ### END INIT INFO
- # chkconfig: - 85 15
- # description: workenman for socket
- ZAMWORKERMAN=/www/demo/addons/meepo_xianchang/template/mobile/chat/start.php
- export PATH=$PATH:/www/server/php/56/bin
- php=php
- case "$1" in
- start)
- $php $ZAMWORKERMAN start -d
- ;;
- stop)
- $php $ZAMWORKERMAN stop -d
- ;;
- reload)
- $php $ZAMWORKERMAN reload -d
- ;;
- restart)
- $php $ZAMWORKERMAN restart -d
- ;;
- status)
- $php $ZAMWORKERMAN status -d
- ;;
- *)
- echo "Usage: /etc.init.d/workerman {start|stop|restart|reload|status}"
- exit 1
- ;;
- esac
3、到这里目前为止还没有完成,需要修改几个地方第13行修改
/www/demo/addons/meepo_xianchang/template/mobile/chat/start.php文章源自玩技e族-https://www.playezu.com/21951.html
修改为:文章源自玩技e族-https://www.playezu.com/21951.html
/www/更换为你的程序路径/addons/meepo_xianchang/template/mobile/chat/start.php文章源自玩技e族-https://www.playezu.com/21951.html
4、第14行修改为你使用的php版本
export PATH=$PATH:/www/server/php/56/bin文章源自玩技e族-https://www.playezu.com/21951.html
直接下载文件点击下载文章源自玩技e族-https://www.playezu.com/21951.html
[/gzh2v]文章源自玩技e族-https://www.playezu.com/21951.html
文章源自玩技e族-https://www.playezu.com/21951.html