启动workerman服务守护进程

不同服务器的操作系统,操作流程不同,请根据系统查看对应流程。

一. Windows系统:

    1. 通过远程连接桌面,远程连上服务器面板

    2. 在服务器里,按 Win+R 打开运行窗口,输入 cmd 并确定。

image.png

    3. 输入 php -v ,检测php命令是否有效,如果没有出现类似下图信息,而是显示:'php' 不是内部或外部命令,也不是可运行的程序或批处理文件。 请点击这里查看教程

    如果已经出现这些php版本信息,请再次确认信息里的php版本在7.2~8.0,如果高于8.0版本,请重设置环境变量,请点击这里查看教程

    如果没问题,请往下第4步。

image.png

    4. 打开网站根目录,双击 im_start_for_win.bat 文件,启动成功如下图

image.png

二. Linux操作系统:

    1. 宝塔环境的用户,根据下图数字步骤操作

image.png

    打开 终端 后,自动进入网站根目录,接着输入启动服务的命令行:php im_think im start d

image.png

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

    启动
    以debug(调试)方式启动,一旦关闭命令窗口,服务也终止
    php im_think im start

    以daemon(守护进程)方式启动,即使关闭命令窗口也不影响服务在服务器静默运行
    php im_think im start d

    停止
    php im_think im stop

    重启
    php im_think im restart

    平滑重启
    php im_think im reload

    查看状态
    php im_think im status

    debug和daemon方式区别
    1、以debug方式启动,代码中echo、var_dump、print等打印函数会直接输出在终端。
    2、以daemon方式启动,代码中echo、var_dump、print等打印会默认重定向到/dev/null文件,可以通过设置Worker::$stdoutFile = '/your/path/file';来设置这个文件路径。
    3、以debug方式启动,终端关闭后workerman会随之关闭并退出。
    4、以daemon方式启动,终端关闭后workerman继续后台正常运行。


文档最后更新时间:2024-07-11 16:47:03

文档
目录

深色
模式

切换
宽度