# 启动workman

# 端口

  • 20005 socket端口
  • 20014 外部通讯端口
  • 20015 内部通讯端口
  • 此workerman启动和CRMEB商城项目端口不会发生冲突

# 解禁函数

pcntl_signal pcntl_signal_dispatch pcntl_fork pcntl_wait pcntl_alarm

# Linux 下命令详解

# 长连接服务

php think workerman [ status ] [ server ] [ --d ]

# Linux 观察者模式启动

php think workerman start 或 sudo -u www php think workerman start

# Linux 进程守护模式启动

php think workerman start --d 或 sudo -u www php think workerman start --d

# Linux 停止

php think workerman stop #Linux 查看运行状态 php think workerman status

  1. 目录切换到知识付费项目根目录,点击终端 image
  2. 打开终端后切到知识付费根目录 image
  3. 启动命令 sudo -u www php think workerman start --d 出现下方提示则启动成功 image

# 修改端口

注:若服务器中端口冲突可以修改端口,一个服务器中安装多套知识付费系统则必须要修改端口 首先在application/config.php文件中修改对应的端口,端口可以自行设置 image

  • workerman.chat为外部通信服务端口,默认为20014
  • workerman.channel为内部通信服务端口,默认为20015
  • workerman.text为Register服务端口,默认为20015
  • 修改后需要重启workerman才能生效