【问题标题】:What tools can I use to deploy PHP code to an EC2 instance我可以使用哪些工具将 PHP 代码部署到 EC2 实例
【发布时间】:2010-10-16 03:53:32
【问题描述】:

我们可以将所有文件捆绑到一个亚马逊机器实例中并上传。但我想看看是否有更有效的方法来定期上传源代码以测试我们的应用程序并不断启动和运行最新版本。谢谢!

【问题讨论】:

    标签: php amazon-s3 amazon-ec2 amazon-web-services amazon-ami


    【解决方案1】:

    不久前,我发现了一种使用 Git 推送部署 PHP 的简单方法。需要注意的是,该过程假设您已经将 Git 用作 VCS,并且您已经在开发机器和服务器上安装了它:

    Deploy a project using Git push

    【讨论】:

      【解决方案2】:

      我不确定我是否正确理解了您的问题,但亚马逊机器实例就像任何其他运行 Linux(或 Windows)的机器一样。如果机器在您的网络中,您可以使用相同的工具。当然,您需要远程执行此操作。在 Windows 机器上,您可以使用 PuttyWinScp 等工具连接到实例 - 如果您能够创建新图像,您可能知道这些。使用这些工具来配置您的实例,就像您在本地网络中配置机器一样。

      【讨论】:

        【解决方案3】:

        这取决于您所说的“部署”。我见过有人将 ftp-ing 文件调用到服务器“部署”:) 简而言之,您希望您的部署是:

        • 自动
        • 原子的
        • 可逆
        • 管理数据库架构

        更长的描述在这里: http://blog.astrails.com/2008/12/17/deployment-process-requirements

        请注意,您可以使用 ruby​​ 领域的部署工具来完成大部分工作:

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2020-09-17
          • 1970-01-01
          • 1970-01-01
          • 2021-06-05
          • 1970-01-01
          • 2020-02-17
          • 2021-10-19
          • 2021-04-21
          相关资源
          最近更新 更多