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"

 

posted @ 2021-09-06 21:46  看看反馈  阅读(394)  评论(0)    收藏  举报