phar打包

phar是PHP里类似于JAR的一种打包文件,你可以利用phar将你的webman项目打包成单个phar文件,方便部署。

这里非常感谢 fuzqing 的PR.

注意
此特性只支持linux系统
此特性需要webman>=1.2.4 webman-framework>=1.2.4 webman\console>=1.0.5
需要关闭php.ini Phar配置选项 phar.readonly = 0

安装命令行工具

composer require webman/console

打包

在webman项目根目录执行命令 php webman phar:pack
会在bulid目录生成一个webman.phar文件。

打包相关配置在 config/plugin/webman/console/app.php

启动停止相关命令

启动
php webman.phar startphp webman.phar start -d

停止
php webman.phar stop

查看状态
php webman.phar status

查看连接状态
php webman.phar connections

重启
php webman.phar restartphp webman.phar restart -d

编辑于2022-06-01 19:16:43 完善本页 +发起讨论