2017-05-17 5 views
1

Bitnami를 사용하여 NodeJS 앱을 성공적으로 배포했으며 이제 데이터베이스 연결을 추가하고 싶습니다. 안전한 실행에 따라 환경 변수로 자격 증명을 추가하고 싶지만 영구적으로 어디에서 추가 할 수 있는지 잘 모르겠습니다.Node.js를 사용하여 Bitnami 가상 머신에 환경 변수를 추가하는 방법은 무엇입니까?

지금은 환경 변수를 추가하기 위해 스크립트를 실행하지만 기본적으로 사용 가능하게하고 싶습니다. 당신의 SSH 터미널에서 /opt/bitnami/nodejs/bin/node

실행이 :

답변

0

당신은 그 노드 명령 마녀 내부의 수출을 추가 달성 할 수가에 위치한 다음

$ sudo nano /opt/bitnami/nodejs/bin/node 

그리고 추가 :

export DB_SECRET=1234567890 

항상 환경 변수를 추가하여 node app.js을 실행합니다. 영원히 그 파일 내에서 실행되기 때문에 forever start app.js도 사용할 수 있습니다.

0

또한 난 아직도 이상적으로는 시스템의 모든 파일에 자격 증명을 저장하지 않는, 이것으로 찾고 있어요

sudo nano /opt/bitnami/scripts/setenv.sh 

에 추가 할 수 있습니다.