Centos8 下安装 mongodb
1.下载
官方下载地址:https://www.mongodb.com/download-center/community
2.上传解压
1)rz命令上传

2)解压安装
解压:tar -zxvf mongodb-linux-x86_64-4.0.6.tgz
移动:mv ./mongodb-linux-x86_64-4.0.6 /usr/local/mongodb

3.配置conf与目录
1)进入mongodb目录
cd /usr/local/java/mongodb/

2)创建db目录和日志文件
mkdir data
cd data
mkdir db
cd ../../
mkdir logs
cd logs
touch mongodb.log

3)修改mongodb.conf文件
cd /usr/local/java/mongodb/bin
touch mongodb.conf
vim mongodb.conf
#端口号 port=27017 #db目录 dbpath=/usr/local/java/mongodb/data/db #日志目录 logpath=/usr/local/java/mongodb/logs/mongodb.log #后台 fork=true #日志输出 logappend=true #允许远程IP连接 bind_ip=0.0.0.0

4.启动测试
启动
./mongod -f /usr/local/java/mongodb/bin/mongodb.conf

关闭
./mongod -f /usr/local/java/mongodb/bin/mongodb.conf --shutdown
5.连接
./mongo

show dbs;

6.配置mongodb服务开机启动
1)设置mongodb.service开机服务启动
cd /lib/systemd/system
touch mongodb.service
vim mongodb.service

[Unit]
Description=mongodb
After=network.target remote-fs.target nss-lookup.target
[Service]
Type=forking
ExecStart=/usr/local/java/mongodb/bin/mongod --config /usr/local/java/mongodb/bin/mongodb.conf
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/usr/local/java/mongodb/bin/mongod --shutdown --config /usr/local/java/mongodb/bin/mongodb.conf
PrivateTmp=true
[Install]
WantedBy=multi-user.target
2)授权
chmod +x mongodb.service
#启动服务
systemctl start mongodb.service
#停止服务
systemctl stop mongodb.service
#添加开机自启动
systemctl enable mongodb.service
#重启服务
systemctl restart mongodb.service
2)添加环境变量
1、直接用export命令:
export PATH=$PATH:/usr/local/mongodb/bin
2、修改profile文件:
vim /etc/profile
export PATH="$PATH:/usr/local/java/mongodb/bin"
#刷新profile文件:
source /etc/profile
3、 修改.bashrc文件:
vim /root/.bashrc
export PATH="$PATH:/usr/local/java/mongodb/bin"

浙公网安备 33010602011771号