mkrysztofiak/easy-deploy-bundle

部署 Symfony 应用程序的最简单方式

安装: 7

依赖者: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 103

类型:symfony-bundle

v1.0.5 2018-04-21 14:08 UTC

This package is not auto-updated.

Last update: 2024-09-28 09:36:25 UTC


README

EasyDeployBundle 是部署您的 Symfony 应用程序的最简单方式。

特性

  • 无依赖。无 Python。无 Ruby。无 Capistrano。无 Ansible。什么都没有。
  • 无配置文件。无 YAML。无 XML。无 JSON。只有纯粹的 PHP 精彩。
  • 多服务器和多阶段部署(例如 "生产","预发布","测试")。
  • 零停机时间部署。
  • 支持 Symfony 2.7+,Symfony 3.x 和 Symfony 4.x 应用程序。
  • 兼容 GitHub,BitBucket,GitLab 以及您自己的 Git 服务器。

要求

  • 您的本地机器:PHP 7.1 或更高版本以及 SSH 客户端。
  • 您的远程服务器:它们允许从本地机器进行 SSH 连接。
  • 您的应用程序:它可以使用任何版本的 Symfony(2.7+,3.x,4.x)。

文档

教程

注意 EasyDeploy 不 "配置" 服务器(例如安装 Web 服务器和适合您应用程序的正确 PHP 版本);如果您需要这样做,请使用 Ansible。EasyDeploy 不部署容器化应用程序:如果您需要这样做,请使用 Kubernetes。