【问题标题】:elastic beanstalk php git eb command line configuarationelastic beanstalk php git eb 命令行配置
【发布时间】:2013-08-23 14:09:37
【问题描述】:

我正在使用 Elastic Beanstalk 部署我的 Web 应用程序。我已经使用 git 和 eb 命令行成功部署了我的 PHP/MYsql 应用程序。

每次我关闭并重新打开终端以更新我的应用程序时,无法识别 eb 命令,我必须使用导出命令将其添加回来;

导出 PATH=$PATH:/eb/linux/python2.7/

然后我必须重新为我的实例添加所有 Elastic Beanstalk 配置。

我还发现,如果我部署另一个应用程序并使用与上述 eb 文件夹相同的路径,它会覆盖第一个应用程序的设置。

我的问题首先是,如何避免每次重新打开终端时都必须添加 eb 并重新配置我的实例。其次,每个应用程序是否必须指向一个单独的 eb 目录才能分离 AWS 配置。即

<path to unzipped EB CLI package>/app1/eb/linux/python2.7/
<path to unzipped EB CLI package>/app2/eb/linux/python2.7/
<path to unzipped EB CLI package>/app3/eb/linux/python2.7/

【问题讨论】:

  • 你在什么操作系统上开发?

标签: php git amazon-web-services amazon-elastic-beanstalk


【解决方案1】:

我不确定你正在开发什么操作系统,所以这里有几个常见的选项:

Mac OSX

  1. 在您喜欢的文本编辑器中打开 .bash_profile
  2. 在此文件底部添加export PATH=$PATH:/eb/linux/python2.7/
  3. 保存并关闭

Ubuntu(可能是其他 *nix 发行版)

  1. 在您喜欢的文本编辑器中打开 .bashrc
  2. 在此文件底部添加export PATH=$PATH:/eb/linux/python2.7/
  3. 保存并关闭

窗口

  1. 右键单击我的电脑
  2. 点击左侧的“高级系统设置”
  3. 点击底部的“环境变量”
  4. 在“系统变量”中,找到带有“PATH”的行
  5. 点击“编辑”按钮
  6. 将“;/eb/linux/python2.7/”添加到“变量值”输入的末尾
  7. 反复点击“确定”,直到所有对话框都关闭

这是youtube video walkthrough to set environment variables in Windows

【讨论】:

    猜你喜欢
    • 2021-02-24
    • 1970-01-01
    • 2015-01-25
    • 2015-07-17
    • 2012-12-21
    • 2017-05-30
    • 2018-04-16
    • 2017-06-21
    • 2012-12-24
    相关资源
    最近更新 更多