aritti/easy-deploy-bundle

部署Symfony应用最简单的方式

安装: 1

依赖者: 0

建议者: 0

安全性: 0

星标: 0

关注者: 0

分支: 103

类型:symfony-bundle

v1.0.6 2020-01-30 07:31 UTC

This package is auto-updated.

Last update: 2024-09-17 18:01:40 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。