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