• swoft2.x swoftCli 自动重启服务


    目的:

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

    下载安装:

    1. 你需要从 swoft-cli GitHub Releases 下载打包好的 swoftcli.phar到项目根目录
    2. 注意:需要将下面命令里的 {VERSION} 替换为指定的版本。当然也你可以直接通过浏览器下载
    3. wget https://github.com/swoft-cloud/swoft-cli/releases/download/{VERSION}/swoftcli.phar
    4. 具体的命令如下载v0.1.3版本:
    5. https://github.com/swoft-cloud/swoft-cli/releases/download/v0.1.3/swoftcli.phar
    6. 检查包是否可用
    7. php swoftcli.phar -V
    8. php swoftcli.phar -h

    全局使用

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

    开启自动重启http服务:

    1. swoftcli run -c http:start

    结果

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

    更多参数设置:

    1. https://www.swoft.org/docs/2.x/zh-CN/tool/swoftcli/install.html
  • 相关阅读:
    计算机图形学
    2017.3.20
    史上最强型人养成秘籍: 90 天肥仔变型男实录
    Word 2013发布博客测试
    eeeeeeeeeee
    测试,使用word2013发布博客园博客
    Win7系统桌面便签怎么添加?
    开启两步验证的教程
    【Todo】 cygwin下emacs中M-x shell 中出现乱码
    emacs的LoadPath
  • 原文地址:https://www.cnblogs.com/hjxcode/p/11866608.html
Copyright © 2020-2023  润新知