# :-: workerman 啟動
# workerman
## 端口
20005 外部通訊端口
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
#Linux 進程守護模式啟動
php think workerman start --d
#Linux 停止
php think workerman stop
#Linux 查看運行狀態
php think workerman status
~~~
## Windows 下命令詳解
~~~
# 第一步 啟動內部通訊
php think workerman start channel
# 第二步 啟動聊天服務
php think workerman start chat
# 第三步 啟動bussinessWorker 進程
php think workerman start business
~~~
#### 注意事項
1. windows 下啟動workerman必須得同時啟動以上三條命令. 關閉服務只需要關閉命令行就可以;
2. windows下方便用戶操作可直接運行 根目錄下得 woekman.bat 文件;就可以啟動workerman服務;
3. windows下雙擊 workerman.bat文件閃退,基本上是由于PHP環境變量沒有配置導致得,可以查看\[配置\]->\[PHP環境變量配置\]文章進行配置;
4. 此workerman服務,已經包含**定時任務**;
5. liunx服務器上需要切換到當前項目得根目錄執行啟動命令,啟動命令:`php think workerman start --d`
6. 需要開啟**20015 20005**端口,寶塔設置放行端口,服務器還需放行端口規則
上一篇:[win+phpstudy8 安裝教程](https://help.crmeb.net/crmeb_zsff/1514722)下一篇:[配置](https://help.crmeb.net/crmeb_zsff/1514724)
- 序言
- 服務器
- 服務器購買
- 服務器配置
- 寶塔配置
- 域名購買
- 域名配置
- 創建站點
- 安裝
- 寶塔版-源碼安裝
- 運行環境
- 手動安裝
- win+phpstudy8 安裝教程
- workerman 啟動
- 配置
- 基礎-系統配置
- 公眾號-域名配置
- 公眾號-開發配置
- 公眾號-授權配置
- key-阿里云key配置
- 上傳-圖片視頻配置
- 短信-發送配置
- 支付-支付寶支付配置
- 偽靜態配置
- PHP環境變量配置
- 直播-阿里云直播配置
- 支付-微信支付授權域名配置
- 系統簡介
- 系統介紹
- 功能說明
- 功能導圖
- 前端界面說明
- 首頁
- 分類
- 個人中心
- 在線直播
- 添加直播
- 直播列表管理
- 專題課程
- 界面展示
- 添加專題
- 添加視頻
- 拼團
- 添加拼團
- 添加拼團彈幕
- 贈送好友
- 訂單管理
- 圖文管理
- 分銷規則
- 規則說明
- 分銷配置
- 常見問題
- 后臺接口訪問異常
- workerman常見問題
- 直播常見問題