php开发利器,git代码同步工具,composer依赖包管理工具

git-composer

php+vue+element ui实现代码同步工具 远程包管理工具

说明:在服务器上开发项目,我们经常需要到服务器手动拉代码,composer管理依赖包。该工具实现远程项目git pull,依赖包管理

功能列表

  • composer require – 完成
  • composer update – 完成
  • composer remove – 完成
  • cat composer.json – 完成
  • git pull --完成

效果图

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

效果演示

(账号:admin 密码:admin)

查看效果请戳这里

代码托管

名称地址
githubhttps://github.com/cqxiaomi/git-composer.git
giteehttps://gitee.com/cqxiaomi/git-composer.git

安装

修改配置参数

通常根据自己部署的实际环境,修改参数。

app\configs\Produce.php,修改 Produce.php 中的如下参数

        /*################ TOKEN CONFIG ##################*/
        'COMPOSER' => [
            'bin' => '/usr/bin/composer' //在linux环境composer位置 可以通过whereis composer查询  
        ],
        /*################ USERS CONFIG ##################*/
        'USERS'    => [
            'admin' => 'admin', // 账号/密码,
            'test'  =>  '123456', // 账号/密码,
        ],
        /*################ PROJECTS CONFIG ##################*/
        'PROJECTS' => [
            'shop'         => '/data/www/shop.test.com', // 项目名称/项目路径,
            'app'          => '/data/www/app.test.com',
            'back'         => '/data/www/back.test.com',
            'admin'        => '/data/www/admin.test.com',
            'git-composer' => '/mnt/hgfs/demo/git-composer'
        ],

开放php.ini disable_functions和开启GIT的免密pull

  • 修改 php.ini
    • 打开禁用函数列表(php.ini) /usr/local/php/etc/php.ini
    • disable_functions = proc_open,proc_get_status, popen, exec, system, shell_exec, passthru
    • 这里要把 proc_open,proc_get_status 去掉
    • 重启php
    • $ service php-fpm restart 
      
  • 开启git免密pull (http方式)
    • 创建文件.git-credentials
    •   $ cd ~
        $ touch .git-credentials
        $ vim .git-credentials
        $ http://账号:密码@github.com 
      
    • 设置配置
    •   $ git config --global credential.helper store 
      

说明:git免密pull 也可以通过SSH方式实现,具体移步谷歌/百度

安装

####自定端口

$ php -S 0.0.0.0:8888 index.php
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值