啟動(dòng)workerman服務(wù)守護(hù)進(jìn)程

不同服務(wù)器的操作系統(tǒng),操作流程不同,請(qǐng)根據(jù)系統(tǒng)查看對(duì)應(yīng)流程。

一. Windows系統(tǒng):

    1. 通過(guò)遠(yuǎn)程連接桌面,遠(yuǎn)程連上服務(wù)器面板

    2. 在服務(wù)器里,按 Win+R 打開(kāi)運(yùn)行窗口,輸入 cmd 并確定。

image.png

    3. 輸入 php -v ,檢測(cè)php命令是否有效,如果沒(méi)有出現(xiàn)類(lèi)似下圖信息,而是顯示:'php' 不是內(nèi)部或外部命令,也不是可運(yùn)行的程序或批處理文件。 請(qǐng)點(diǎn)擊這里查看教程。

    如果已經(jīng)出現(xiàn)這些php版本信息,請(qǐng)?jiān)俅未_認(rèn)信息里的php版本在7.2~8.0,如果高于8.0版本,請(qǐng)重設(shè)置環(huán)境變量,請(qǐng)點(diǎn)擊這里查看教程。

    如果沒(méi)問(wèn)題,請(qǐng)往下第4步。

image.png

    4. 打開(kāi)網(wǎng)站根目錄,雙擊 im_start_for_win.bat 文件,啟動(dòng)成功如下圖

image.png

二. Linux操作系統(tǒng):

    1. 寶塔環(huán)境的用戶,根據(jù)下圖數(shù)字步驟操作

image.png

    打開(kāi) 終端 后,自動(dòng)進(jìn)入網(wǎng)站根目錄,接著輸入啟動(dòng)服務(wù)的命令行:php im_think im start d

image.png

    還有更多命令,小白看不懂就忽略:

    啟動(dòng)
    以debug(調(diào)試)方式啟動(dòng),一旦關(guān)閉命令窗口,服務(wù)也終止
    php im_think im start

    以daemon(守護(hù)進(jìn)程)方式啟動(dòng),即使關(guān)閉命令窗口也不影響服務(wù)在服務(wù)器靜默運(yùn)行
    php im_think im start d

    停止
    php im_think im stop

    重啟
    php im_think im restart

    平滑重啟
    php im_think im reload

    查看狀態(tài)
    php im_think im status

    debug和daemon方式區(qū)別
    1、以debug方式啟動(dòng),代碼中echo、var_dump、print等打印函數(shù)會(huì)直接輸出在終端。
    2、以daemon方式啟動(dòng),代碼中echo、var_dump、print等打印會(huì)默認(rèn)重定向到/dev/null文件,可以通過(guò)設(shè)置Worker::$stdoutFile = '/your/path/file';來(lái)設(shè)置這個(gè)文件路徑。
    3、以debug方式啟動(dòng),終端關(guān)閉后workerman會(huì)隨之關(guān)閉并退出。
    4、以daemon方式啟動(dòng),終端關(guān)閉后workerman繼續(xù)后臺(tái)正常運(yùn)行。


文檔最后更新時(shí)間:2024-07-11 16:47:03

文檔
目錄

深色
模式

切換
寬度