我已经使用 Bitnami 成功部署了一个 NodeJS 应用程序,现在我想添加数据库连接。遵循安全实践,我想将凭据添加为环境变量,但我不知道在哪里可以永久添加它们。
现在我运行一个脚本来添加环境变量,但我希望它们默认可用。
我已经使用 Bitnami 成功部署了一个 NodeJS 应用程序,现在我想添加数据库连接。遵循安全实践,我想将凭据添加为环境变量,但我不知道在哪里可以永久添加它们。
现在我运行一个脚本来添加环境变量,但我希望它们默认可用。
您可以实现在节点命令中添加导出,女巫位于:/opt/bitnami/nodejs/bin/node
在你的 SSH 终端中运行它:
$ sudo nano /opt/bitnami/nodejs/bin/node
然后添加:
export DB_SECRET=1234567890
它会在您运行时添加您的环境变量node app.js
。它也适用于forever start app.js
因为永远在该文件中运行。
您也可以将它们添加到
sudo nano /opt/bitnami/scripts/setenv.sh
我还在研究这个,理想情况下你不要将凭据存储在机器上的任何文件中。