下载MongoDB
首先在MongoDB官网,根据你当前的操作系统进行选择下载版本。需要注意的是MongoDB的稳定版本号以偶数结尾,开发版以奇数结尾。在社区版这里进行下载。
安装MongoDB
下载完成以后,将压缩包解压,例如:
代码语言:javascript复制tar -xvf mongodb-linux-x86_64-ubuntu2004-5.0.6.tgz
然后重命名为mongodb5,以区分你当前系统上可能存在的其它版本的MongoDB
代码语言:javascript复制mv mongodb-linux-x86_64-ubuntu2004-5.0.6 mongodb5
接下来,将MongoDB移动到/usr/local目录下。
代码语言:javascript复制sudo mv mongodb5 /usr/local/
最后,配置环境变量,编辑~/.bashrc文件,加入:
代码语言:javascript复制export PATH=/usr/local/mongodb5/bin:$PATH
执行下面的命令,让环境变量生效。
代码语言:javascript复制source .bashrc
启动MongoDB服务
安装完成之后,我们需要初始化两个目录。
- 数据存储目录:/var/lib/mongodb
- 日志文件目录:/var/log/mongodb
执行下面的命令即可:
代码语言:javascript复制sudo mkdir -p /var/lib/mongodb
sudo mkdir -p /var/log/mongodb
sudo chown `whoami` /var/lib/mongodb # 设置权限
sudo chown `whoami` /var/log/mongodb # 设置权限
接下来以守护进程的方式启动 Mongodb 服务:
代码语言:javascript复制mongod --dbpath /var/lib/mongodb --logpath /var/log/mongodb/mongod.log --fork
启动成功,如下所示:
使用MongoDB Shell连接MongoDB服务
MongoDB Shell 是 MongoDB 自带的交互式 Javascript shell,用来对 MongoDB 进行操作和管理的交互式环境。连接方式非常简单,在终端执行下面的命令即可。
代码语言:javascript复制mongo
如果连接成功,你会看到类似上面的界面,这是一个JavaScript shell,你可以执行下面的命令:
代码语言:javascript复制show dbs
不出意外的话,它会输出下面的结果:
代码语言:javascript复制admin 0.000GB
config 0.000GB
local 0.000GB
到此为止,MongoDB就算安装完成了。
参考链接:https://www.runoob.com/mongodb/mongodb-linux-install.html