软件包安装

准备

安装依赖包

sudo yum install libcurl openssl

安装 mongodb

下载软件包

我们可以从这里下载到 mongodb 各个版本的最新安装包:MongoDB Download Center🔗

解压缩软件包

执行以下命令解压缩软件包

tar -zxvf mongodb-linux-*-4.2.2.tgz

将可执行文件加入到环境变量中

在解压后的文件夹中找到 bin/ 目录,并创建软链接到 /usr/local/bin 目录下

sudo ln -s /path/to/the/mongodb-directory/bin/* /usr/local/bin/

运行 mongodb

创建数据目录和日志目录

执行以下命令创建数据目录

sudo mkdir -p /var/lib/mongo

执行以下命令创建日志目录

sudo mkdir -p /var/log/mongodb

给目录授权

sudo chown `whoami` /var/lib/mongo
sudo chown `whoami` /var/log/mongodb

运行 mongodb

执行以下命令运行 mongodb

mongod --dbpath /var/lib/mongo --logpath /var/log/mongodb/mongod.log --fork

监听 mongodb

您可以检查 mongodb 日志,日志路径在:/var/log/mongodb/mongod.log,当出现以下内容,则表示成功启动

[initandlisten] waiting for connections on port 27017

使用 mongodb

执行以下命令进入 mongodb shell 环境

mongo

Note: 关于 mongodb 在 CentOS 上的更多安装细节,参考: https://docs.mongodb.com/manual/tutorial/install-mongodb-on-red-hat-tarball/