swoft2.x swoftCli 自动重启服务

目的:

  1. 上传代码后HTTP服务自动重启,不需要自己手动执行:php bin/swoft http:start
  2. 自动重启适用于开发调试阶段,因为不能再后台运行所以在线上环境的话还是要重启http服务

下载安装:

  1. 你需要从 swoft-cli 的 GitHub Releases 下载打包好的 swoftcli.phar到项目根目录
  2.  
  3. https://github.com/swoft-cloud/swoft-cli  查看源码,从release下载包
  4. wget https://github.com/swoft-cloud/swoft-cli/releases/download/{VERSION}/swoftcli.phar
  5. 具体的命令如下载v0.2.1版本:
  6. https://github.com/swoft-cloud/swoft-cli/releases/download/v0.2.1/swoftcli.phar
  7.  
  8. 检查包是否可用
  9. php swoftcli.phar -V
  10. php swoftcli.phar -h

全局使用

  1. 如果你需要在任何地方都可以直接使用 swoftcli:
  2.  
  3. # move to ENV path:
  4. mv swoftcli.phar /usr/local/bin/swoftcli
  5. chmod a+x /usr/local/bin/swoftcli
  6.  
  7. # check
  8. swoftcli -V

开启自动重启http服务:

  1. swoftcli run -c http:start

结果

  1. 通过如phpstorm的sftp上传代码到服务器后,会自动识别项目代码是否改变从而自动重启服务

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

戴国进

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值