mongodb安装

本文详细介绍了MongoDB的安装与服务启动过程。包括下载安装包、解压、重命名,创建数据和日志存放位置及文件,配置MongoDB文件,启动服务,最后进入数据库。还附加了创建启动脚本,方便对服务进行管理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


1. 下载mongodb安装包

cd /opt/mongodb

wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel62-3.6.5.tgz

2. 解压

rm -rf mongodb-linux-x86_64-rhel62-3.4.5.tgz

3. 重命名

mv mongodb-linux-x86_64-rhel62-3.6.5 mongodb3.6.5

4. 创建db数据存放位置和日志log存放位置,并创建日志文件

mkdir -p /opt/mongodb/mongodb3.6.5/data

mkdir -p /opt/mongodb/mongodb3.6.5/data/db

mkdir -p /opt/mongodb/mongodb3.6.5/data/logs

touch /opt/mongodb/mongodb3.6.5/data/logs/mongodb.log

touch /opt/mongodb/mongodb3.6.5/data/mongodb.conf

5. 创建配置mongodb文件

cat /opt/mongodb/mongo3.6.5/data/mongodb.conf

 

#端口号

port = 9046

#数据目录

dbpath = /opt/mongodb/mongodb3.6.5/data/db

#日志目录

logpath = /opt/mongodb/mongodb3.6.5/data/logs/mongodb.log

#设置后台运行

fork = true

#日志输出方式

logappend = true

#开启认证

#auth = true

#本地ip

#bind_ip=127.0.0.1

 

6. 启动服务

/opt/mongodb/mongodb3.6.5/bin

./mongod --config /opt/mongodb/mongodb3.6.5/data/mongodb.conf

7. 可以进入数据库了

[root@node1 bin]# ./mongo --port 9046

 

附加:创建一个启动脚本,方便对服务进行管理

 

[root@mongodb ~]# cd /etc/init.d/

[root@mongodb init.d]# cat mongodb

 

 

#!/bin/bash

#chkconfig: 2345 10 90

#description: mongodb

start(){

/opt/mongodb/mongodb3.6.5/bin/mongod --config /opt/mongodb/mongodb3.6.5/data/mongodb.conf

}

stop(){

 /opt/mongodb/mongodb3.6.5/bin/mongod --config /opt/mongodb/mongodb3.6.5/data/mongodb.conf --shutdown

}

case "$1" in

  start)

 start

 ;;

  stop)

 stop

 ;;

   status)

  netstat -tulnp|grep mongod

  ;;

  restart)

 stop

 start

 ;;

  *)

 echo $"Usage: $0 {start|stop|restart}"

 exit 1

esac

 

 

[root@mongodb init.d]# chkconfig --add mongodb

[root@mongodb init.d]# chmod +x  mongodb

[root@mongodb init.d]# chkconfig mongodb on

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值