前置环境:
下载版本:mongodb-linux-x86_64-3.4.18.tgz
安装: Xshell6
安装:linux OS7
在usr/local下创建目录:mongodb
[root@jk ~]# mkdir /usr/local/mongodb
将文件copy到mongodb下
[root@jk ~]# cp mongodb-linux-x86_64-3.4.18.tgz /usr/local/mongodb/
如图:
解压、查看文件目录:
在解压目录中创建 data 和logs 目录:
在logs目录下,创建 mongodb.log 文件,不需要做任何更改,直接保存
切换到bin目录,创建 mongodb.conf文件
文件内容如下,端口号随意改,这里使用 27022【默认为:27017】:
storage: dbPath:
“/usr/local/mongodb/mongodb-linux-x86_64-3.4.18/data” systemLog:
destination: file path:
“/usr/local/mongodb/mongodb-linux-x86_64-3.4.18/logs/mongodb.log”
net: port: 27022 http:
RESTInterfaceEnabled: true processManagement: fork: false
接下来,创建一个shell启动脚本并赋权限,让程序可以后台运行
start-mongodb.sh 文件内容如下:
nohup ./mongod -f mongodb.conf &
保存并退出,给文件start-mongodb.sh 赋予高权限
启动,并查看进程:
[root@jk bin]# ./start-mongodb.sh
客户端登录,测试:
[root@jk bin]# ./mongo localhost:27022