一、下载
首先我们先去官网下载Mongodb的压缩包,官网地址:https://www.mongodb.com/download-center/enterprise
注意下载的版本等信息,如下图:
二、配置
首先将我们下载好的压缩包上传至Linux服务器,我这里上传到了root目录下
1、解压:
tar -xvf mongodb-linux-x86_64-rhel70-4.2.3.tgz
2、将解压后的文件夹重命名为mongo-4.2.3,如下:
mv mongodb-linux-x86_64-rhel70-4.2.3 mongo-4.2.3
3、在/usr/local/目录下创建mongo文件夹:
mkdir /usr/local/mongo
4、把刚才我们重命名后的文件夹移至mongo目录下:
mv mongo-4.2.3 /usr/local/mongo
5、进入/usr/local/mongo目录, 在该目录下创建三个目录,分别为data、log、run,如下:
mkdir data
mkdir log
mkdir run
6、还是在该目录下,创建mongodb的配置文件mongodb.conf,并添加如下内容:
vim mongodb.conf
bind_ip=0.0.0.0
port=27017
dbpath=/usr/local/mongo/data/
logpath=/usr/local/mongo/log/mongodb.log
pidfilepath =/usr/local/mongo/run/mongodb.pid
logappend=true
fork=true
maxConns=500
noauth = true
保存并退出!此时该目录的结构如下图:
三、注册为系统服务
vim /lib/systemd/system/mongodb.service
添加如下内容:
[Unit]
Description=MongoDB Database Server
Documentation=https://docs.mongodb.org/manual
After=network.target
[Service]
Type=forking
User=root
Group=root
ExecStart=/usr/local/mongo/mongo-4.2.3/bin/mongod -f /usr/local/mongo/mongodb.conf
[Install]
WantedBy=multi-user.target
ExecStart表示启动mongodb需要执行的命令,注意要改成你自己的对应的文件目录!
保存退出。
设置开机启动:
systemctl daemon-reload # 重新加载服务配置,使我们刚才配置的mongodb服务生效
systemctl enable mongodb # 设置开机启动
systemctl start mongodb # 启动mongodb
其他相关命令:
systemctl stop mongodb # 停止
systemctl status mongodb # 查看状态
四、添加环境变量
完成以上操作步骤后,其实我们就可以初步使用mongodb了,然为了方便,我们可以给其配置环境变量
编辑/etc/profile, 在文件末尾添加配置,如下:
MONGO_HOME=/usr/local/mongo/mongo-4.2.3
PATH=$MONGO_HOME/bin:$PATH
export MONGO_HOME PATH
大家如果只需要使用mongodb,可以忽略我的Java环境变量哈!
保存并退出后,执行如下命令,让配置生效:
source /etc/proflie
此时我们就可以在任何地方输入mongo来使用mongodb数据库了,如下图:
欢迎关注我的个人公众号“笑笑是一个码农”,第一时间获取最新文章。
您的关注,就是支持我持续写作的最大动力!
还可以免费领取前后端全站学习视频资料呦~
个人微信号,如需添加微信,请备注来源,因为妈妈从小就告诉我不要随便跟陌生人聊天!(嘿嘿~)