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

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

一. Windows系統(tǒng):

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

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

image.png

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

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

    如果沒問題,請往下第4步。

image.png

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

image.png

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

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

image.png

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

image.png

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

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

    以daemon(守護(hù)進(jìn)程)方式啟動,即使關(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方式啟動,代碼中echo、var_dump、print等打印函數(shù)會直接輸出在終端。
    2、以daemon方式啟動,代碼中echo、var_dump、print等打印會默認(rèn)重定向到/dev/null文件,可以通過設(shè)置Worker::$stdoutFile = '/your/path/file';來設(shè)置這個文件路徑。
    3、以debug方式啟動,終端關(guān)閉后workerman會隨之關(guān)閉并退出。
    4、以daemon方式啟動,終端關(guān)閉后workerman繼續(xù)后臺正常運(yùn)行。


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

文檔
目錄

深色
模式

切換
寬度