EC2 - 设置环境变量

正弦

我需要在我的 EC2 实例上设置一些环境变量。我看的每个地方都说要使用标准命令:

export MY_VARIABLE=MY_VALUE

当我通过SSH连接时,虽然我在介绍性文本中收到此消息:

如果实例被自动扩展替换,通过 SSH 所做的更改将丢失

这让我觉得每次替换实例时我都应该在脚本中设置变量,但我找不到任何文档来解释如何执行此操作。

有没有办法在实例创建时设置这些变量?

正弦

我应该提到我使用的是 Elastic Beanstalk,所以你不能停止你的 EC2 实例来将它们添加到用户数据中。

我发现将 .config 文件添加到 .ebextensions 文件夹并添加如下值:

option_settings:
  - option_name: PRODUCTION
    value: 1
  - option_name: AWS_SECRET_ACCESS_KEY
    value: mysecretkey
  - option_name: AWS_ACCESS_KEY_ID
    value: myaccesskey

然后部署应用程序就可以了。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

AWS EC2设置环境变量

来自分类Dev

AWS EC2设置环境变量

来自分类Dev

在EC2上为RoR应用设置环境变量

来自分类Dev

如何在Amazon EC2中设置环境变量

来自分类Dev

在EC2上为RoR应用设置环境变量

来自分类Dev

使用条纹在网站的亚马逊EC2服务器上设置环境变量

来自分类Dev

使用CodeDeploy,参数存储和PM2设置EC2环境变量

来自分类Dev

如何在具有MySQL的AWS EC2上为Laravel 5设置环境变量

来自分类Dev

永久设置DB2CLP环境变量

来自分类Dev

TclError:EC2上没有显示名称,也没有$ DISPLAY环境变量

来自分类Dev

使用boto将环境变量添加到ec2实例

来自分类Dev

Packer EC2_HOME:未设置EC2_AMITOOL_HOME或EC2_HOME环境变量

来自分类Dev

Packer EC2_HOME:未设置EC2_AMITOOL_HOME或EC2_HOME环境变量

来自分类Dev

使用TFS和Amazon EC2设置CI环境

来自分类Dev

如何为boot2docker永久设置环境变量

来自分类Dev

如何在PyCharm中设置PYTHONHASHSEED环境变量以测试Word2Vec模型?

来自分类Dev

如何在Amazon Linux 2中永久设置环境变量

来自分类Dev

如何为boot2docker永久设置环境变量

来自分类Dev

设置环境变量

来自分类Dev

在Angular 2中存储环境变量

来自分类Dev

在Webpack 2中传递环境变量

来自分类Dev

AWS EC2密钥对设置

来自分类Dev

EC2上的Python uwsgi设置

来自分类Dev

Ansible:EC2设置和迭代

来自分类Dev

AWS EC2 FTPS 设置

来自分类Dev

如何设置Linux环境变量,以便pm2可以在node.js应用程序中看到它们?

来自分类Dev

如何设置环境变量?

来自分类Dev

如何设置环境变量?

来自分类Dev

设置MKL的环境变量