程序员 - PHP网站的自动化部署工具

 每天洗脸的小媳妇_853 发布于 2022-12-01 10:51

有没有好的PHP自动化部署工具推荐。可以管理上线,发布,回滚的。不是svn,git各种版本控制的更新与回滚。是如何根据版本库进行上线版本发布的策略。

11 个回答
  • 经过几家公司,用过不同的部署工具,多数自家公司开发,也有用卡布其诺的,也有手工的:(

    后来,我忍不了,果断自己写了一个walle-web 瓦力,现在除了自己公司用之外,开源出来也有其它公司开始使用了。测试环境、仿真环境、生产环境,开发者可随意在测试验收git feature分支,仿真和生产环境同时多个项目多个用户同时上线互不干扰。其它更多的功能就不啰嗦,可以自己host来体验下,或者先去瓦力主页了解下


    2022-12-01 11:18 回答
  • 这个还好用,自动部署:https://gist.github.com/oodavid/1809044

    2022-12-01 11:18 回答
  • 2022-12-01 11:18 回答
  • 我们团队用的是
    ansible+git

    2022-12-01 11:18 回答
  • 2022-12-01 11:18 回答
  • 我们以前也试着去找一个这样的系统,但都不合适,
    最后是自己写的一个简单的发布系统,
    subversion+hook+rsync.
    比较简单的。

    2022-12-01 11:18 回答
  • 由于是我一个人开发些小程序,所以我是这样做的,在VPS上面初始化该项目仓库

    $mkdir 项目名
    $cd 项目名
    $git init
    

    我是用的ZendStudio去commit到VPS的
    接下来可以用ssh去连接,比如

    $ssh://ip:port/home/www/项目名/.git
    
    2022-12-01 11:18 回答
  • 2022-12-01 11:18 回答
  • 如果你用laravel的话可以用envoy加这个脚本
    https://github.com/nickfan/envoy-deployscript

    2022-12-01 11:18 回答
  • 搜索 githooks

    2022-12-01 11:18 回答
  • http://segmentfault.com/q/1010000000642706 这个方法的效率我试了试数据量百万效率提升一倍

    2022-12-01 11:18 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有