gpt4 book ai didi

node.js - 将 MEAN Stack 应用程序部署到 AWS EC2 时设置环境变量

转载 作者:太空宇宙 更新时间:2023-11-03 23:22:50 25 4
gpt4 key购买 nike

我正在部署一个我第一次在 AWS 上开发的项目,我读到的所有关于将 MEAN 堆栈应用程序部署到 ec2 的内容都表明您通过 git 存储库安装该项目。但是,我有不同 API key 的环境变量以及我放置在 .gitignore 文件中的数据库字符串,因此我面临着尝试设置这些环境变量以便我的 Web 应用程序正确运行的问题。有人知道如何解决这个问题吗?

最佳答案

EC2 实例是一个完整的虚拟系统。当您创建新的 EC2 实例时,您需要连接到它,git 克隆您的项目,安装任何必要的依赖项(NodeJS、NPM 等),然后使用您喜欢的任何环境变量启动您的应用程序。

您将需要使用 scp 等工具上传任何非版本控制文件(例如数据库字符串),或使用文本编辑器(Vim、nano 等)在实例上创建它们

您可以创建一个启动脚本,在创建实例时执行此操作,但是如果您是第一次在新计算机上部署项目,我认为这不是您想要的方式。

关于node.js - 将 MEAN Stack 应用程序部署到 AWS EC2 时设置环境变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47899711/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com