我正在使用 Elastic Beanstalk 部署我的 Web 应用程序。我已经使用 git 和 eb 命令行成功部署了我的 PHP/MYsql 应用程序。
每次我关闭并重新打开终端以更新我的应用程序时,无法识别 eb 命令,我必须使用 export 命令将其添加回来;
导出 PATH=$PATH:/eb/linux/python2.7/
然后,我必须重新为我的实例添加所有 Elastic Beanstalk 配置。
我还发现,如果我部署另一个应用程序并使用与上述 eb 文件夹相同的路径,它会覆盖第一个应用程序的设置。
我的问题首先是,如何避免每次重新打开终端时都必须添加 eb 并重新配置我的实例。其次,每个应用程序是否必须指向一个单独的 eb 目录才能分离 AWS 配置。IE
<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/