svc/easy-deploy-bundle

此包已被弃用且不再维护。未建议替代包。

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

安装: 581

依赖者: 0

建议者: 0

安全: 0

星标: 2

关注者: 0

分支: 102

类型:symfony-bundle

v1.2.4 2023-12-18 20:19 UTC

This package is auto-updated.

Last update: 2024-06-18 21:22:29 UTC


README

EasyDeployBundle

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。