Linux安装MongoDB

2022-05-05 16:03:58 浏览数 (1)

下载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

0 人点赞