sudo yum install libcurl openssl
Ubuntu 18.04 LTS ("Bionic")/Debian 10 "Buster":sudo apt-get install libcurl4 openssl
Ubuntu 16.04 LTS ("Xenial")/Debian 9 "Stretch":sudo apt-get install libcurl3 openssl
待依赖包安装完成后,我们就可以去 MongoDB 官网(https://www.mongodb.com/try/download/community)下载合适的安装包了,如下图所示:
图:MongoDB 官网
注意:以下演示过程都是在 CentOS 系统下进行的。
我们选择好要使用的安装包后并不需要在浏览器中直接下载,只需要复制下载链接即可,之后使用 Linux 命令来下载 MongoDB 的安装包,如下所示:wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.4.3.tgz
tar -zxvf mongodb-linux-x86_64-rhel70-4.4.3.tgz # 解压
mv mongodb-src-r4.4.3 /usr/local/mongodb # 将解压后的文件拷贝到指定目录
sudo vi /etc/profile
接下来在 vim 编辑器中按 i
或者 insert
键来进入 insert 模式对系统配置文件进行编辑,并在配置文件中添加如下配置信息:export PATH = <directory>/bin:$PATH
其中 <directory> 为 MongoDB 的安装路径,例如【步骤 1】中使用到的 /usr/local/mongodb,完整的配置信息如下:export PATH=/usr/local/mongodb4/bin:$PATH
编辑完成后按 esc
键退出 insert 模式,然后按 shift + :
键并输入 wq
来保存并退出系统配置文件。source /etc/profile
【步骤 3】创建数据库目录,默认情况下 MongoDB 启动后会初始化以下两个目录:
sudo mkdir -p /var/lib/mongodb
sudo mkdir -p /var/log/mongodb
sudo chown `whoami` /var/lib/mongodb # 设置权限
sudo chown `whoami` /var/log/mongodb # 设置权限
mkdir -p
命令用来确保目录名称存在,如果不存在就建一个。chown `whoami`
命令用来指定文件所有者为用户自身,whoami
为显示自身名称的命令。mongod --dbpath /var/lib/mongodb --logpath /var/log/mongodb/mongod.log --fork
输入 tail -10f /var/log/mongodb/mongod.log
命令,若看到类似下面的信息则说明 MongoDB 运行成功:
{"t":{"$date":"2021-02-05T13:10:40.423+08:00"},"s":"I", "c":"NETWORK", "id":23015, "ctx":"listener","msg":"Listening on","attr":{"address":"/tmp/mongodb-27017.sock"}}
{"t":{"$date":"2021-02-05T13:10:40.424+08:00"},"s":"I", "c":"NETWORK", "id":23015, "ctx":"listener","msg":"Listening on","attr":{"address":"127.0.0.1"}}
{"t":{"$date":"2021-02-05T13:10:40.424+08:00"},"s":"I", "c":"NETWORK", "id":23016, "ctx":"listener","msg":"Waiting for connections","attr":{"port":27017,"ssl":"off"}}
本文链接:http://task.lmcjl.com/news/17639.html