【问题标题】:Linking github repository with my Amazon EC2 Instances AWS将 github 存储库与我的 Amazon EC2 实例 AWS
【发布时间】:2016-04-26 22:00:22
【问题描述】:

我是 github 和 AWS 的新手。我想直接从我的 github 存储库(一个简单的“hello world”html 页面)部署我的代码,并部署到我的 EC2 实例上。我正在关注本教程http://docs.aws.amazon.com/codedeploy/latest/userguide/github-integ-tutorial.html 但是在第 4 步我很挣扎。

在“启动实例并验证 AWS CodeDeploy 代理正在运行后,请转到下一步”。

但是,如何验证 AWS CodeDeploy 代理正在运行?它说要关注这个链接,但是我迷路了http://docs.aws.amazon.com/codedeploy/latest/userguide/how-to-run-agent.html#how-to-run-agent-install-windows(Windows 服务器)

我应该把这些命令放在哪里?我是否首先需要 AWS 开发工具包?

谢谢

【问题讨论】:

    标签: amazon-web-services github aws-code-deploy


    【解决方案1】:

    您可以通过命令检查代码部署代理是否正在运行

    sudo service codedeploy-agent status 
    

    如果命令返回错误,则表示未安装 AWS CodeDeploy 代理。按照To install, uninstall, or reinstall the AWS CodeDeploy agent for Amazon Linux or RHEL中的描述安装它

    如果 AWS CodeDeploy 代理已安装并正在运行,您应该会看到类似 The AWS CodeDeploy agent is running. 的消息

    如果您看到类似错误的消息:No AWS CodeDeploy agent running,请启动服务并运行以下两个命令,一次一个:

    sudo service codedeploy-agent start
    sudo service codedeploy-agent status
    

    如果您想了解其他操作系统类型的信息,请参阅 http://docs.aws.amazon.com/codedeploy/latest/userguide/how-to-run-agent.html

    【讨论】:

    • 我是否需要先将 SHH 插入我的实例才能执行此操作?谢谢
    • yes 要验证代理是否正在运行,您需要通过 SSH 连接到实例并从 bash 运行 sudo 命令
    猜你喜欢
    • 1970-01-01
    • 2015-03-29
    • 2020-06-05
    • 1970-01-01
    • 1970-01-01
    • 2011-01-13
    • 1970-01-01
    • 2011-01-06
    • 2018-11-28
    相关资源
    最近更新 更多