最近想要用node和mongodb写一个我的博客的后台接口,在本地测试没有问题之后就想部署到线上试试。node
0.0.0.0
,原来的是127.0.0.1
只容许本地访问,如今变成容许外网访问进入mongodb安装目录,下面是宝塔面板的默认目录mongodb
cd /www/server/mongodb/bin
数据库
输入命令行mongo,进入mongodb环境安全
mongo
测试
为admin数据库设置帐号密码spa
use admin
设置用户和密码命令行
db.createUser({user:'root',pwd:'admin_mima',roles:['root']})
db.auth('root', 'admin_mima')
为其余数据库设置帐号和密码code
use myblog
设置用户和密码server
db.createUser({user:'test',pwd:'123456',roles:['readWrite']})
db.auth('test', '123456')
authorization
由disable改成enableblog
下载并启动PM2管理器
添加运行项目
解决宝塔mongodb没法启动问题:
在宝塔命令行进入mongodb目录cd /www/server/mongodb/bin
输入命令:mongod
问题解决,缘由不明