MongoDB+Nodejs 环境配置小记

帮工作室部署了一个 MongoDB+Nodejs站点,简单记录一下吧

一、软件准备

1、安装 nodejs

因为debian8 镜像源里面的 nodejs 包过旧,遂采用如下方式安装

2、安装pm2

pm2 是一个很好玩的 nodejs 进程管理器

3、安装 mongoDB

 

二、配置细节

1、MongoDB 设置管理员用户

mongodb默认是无需认证模式,有点安全意识的孩子都知道这样不好

然后修改mongoDB的配置文件,打开 身份认证 选项

2、MongoDB 新建用户以及数据库

3、MongoDB 导入数据库备份文件

这里假设备份文件所在目录是 /tmp/bak

4、安装 Nodejs 项目依赖的包

如果项目根目录下面有 package.json 依赖描述文件,直接在该目录下运行 npm install 即可

5、修改数据库连接代码

如果有数据库连接的配置文件就很好了,没有的话,要自己去代码里修改,常见于app.js

 

三、 pm2 开机自启

类似于那些独立安装的 tomcat ,这边肯定要使用低权限用户运行

 

参考资料:mongodb 添加用户及权限设置详解

发表评论

电子邮件地址不会被公开。 必填项已用*标注