Linux下安装配置MongoDB 3.0.x 版本数据库
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,说明:操作系统:CentOS 6.X 64位IP地址:192.168.1.111实现目的:安装配置MongoDB数据库具体操作:一、关闭SElinux、配置防火墙1、vi /etc/selinux/c
千家信息网最后更新 2026年10月31日Linux下安装配置MongoDB 3.0.x 版本数据库
说明:
操作系统:CentOS 6.X 64位
IP地址:192.168.1.111
实现目的:
安装配置MongoDB数据库
具体操作:
一、关闭SElinux、配置防火墙
1、vi /etc/selinux/config
#SELINUX=enforcing #注释掉#SELINUXTYPE=targeted #注释掉SELINUX=disabled #增加setenforce 0 #使配置立即生效
2、vi /etc/sysconfig/iptables
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 27017 -j ACCEPT #允许27017端口通过防火墙/etc/init.d/iptables restart #重启防火墙使配置生效
二、安装MongoDB
MongoDB下载地址:https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.6.tgz #目前最新版
上传mongodb-linux-x86_64-3.0.6.tgz到/usr/local/src目录
cd /usr/local/src #进入软件存放目录tar zxvf mongodb-linux-x86_64-3.0.6.tgz #解压mv mongodb-linux-x86_64-3.0.6 /usr/local/mongodb #移动解压文件夹到MongoDB安装目录mkdir -p /data/mongodb/mongodb_data/ #创建MongoDB数据库存放路径mkdir -p /data/mongodb/mongodb_log/ #创建MongoDB数据库日志存放路径#启动MongoDB/usr/local/mongodb/bin/mongod --port 27017 --fork --dbpath=/data/mongodb/mongodb_data/ --logpath=/data/mongodb/mongodb_log/mongodb.log --logappendnetstat -lanp | grep "27017" #查看MongoDB是否启动cd /usr/local/mongodb/bin/./mongo #进入MongoDB数据库控制台use admin #进入admin数据库db.shutdownServer() #关闭MongoDB数据库exit #退出
三、设置MongoDB数据库
1、cd /usr/local/mongodb/ #进入MongoDB安装目录
vi /usr/local/mongodb/mongodb.conf #编辑port=27017 #端口号dbpath=/data/mongodb/mongodb_data/ #数据库路径logpath=/data/mongodb/mongodb_log/mongodb.log #日志输出文件路径pidfilepath=/usr/local/mongodb/mongo.pidfork=true #设置后台运行logappend=true #日志输出方式shardsvr=true#auth=true #开启认证
2、cd /usr/local/mongodb/bin/
/usr/local/mongodb/bin/mongod --config /usr/local/mongodb/mongodb.conf #启动MongoDB/usr/local/mongodb/bin/mongo 127.0.0.1:27017/admin --eval "db.shutdownServer()" #关闭MongoDBvi /etc/rc.d/init.d/mongod #设置开机启动MongoDBulimit -SHn 655350#!/bin/sh# chkconfig: - 64 36# description:mongodcase $1 instart)/usr/local/mongodb/bin/mongod --maxConns 20000 --config /usr/local/mongodb/mongodb.conf;;stop)/usr/local/mongodb/bin/mongo 127.0.0.1:27017/admin --eval "db.shutdownServer()";;status)/usr/local/mongodb/bin/mongo 127.0.0.1:27017/admin --eval "db.stats()";;esac
chmod +x /etc/rc.d/init.d/mongod #添加脚本执行权限chkconfig mongod on #设置开机启动service mongod start #启动MongoDB
注意:如果设置了管理员账户密码,请使用以下命令
账户:root
密码:123456
/usr/local/mongodb/bin/mongo 127.0.0.1:27017/admin --eval "db.auth('root', '123456');db.shutdownServer()"/usr/local/mongodb/bin/mongo 127.0.0.1:27017/admin --eval "db.auth('root', '123456');db.stats()"3、vi /etc/profile #添加环境变量,编辑,在最后一行添加下面的代码
export PATH=$PATH:/usr/local/mongodb/binsource /etc/profile #使配置立即生效
4.测试
mongo #进入MongoDB控制台show dbs #查看默认数据库use admin #切换到admin数据库exit #退出MongoDB控制台
至此,MongoDB数据库安装配置完成。
数据
数据库
配置
目录
路径
控制台
日志
防火墙
控制
防火
地址
密码
文件
注释
账户
输出
操作系统
一行
代码
变量
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网与科技
互联网络科技
上海喔噻互联网科技有限公司
天津市摩尔互联网科技
科技股互联网
互联网科技的
新华互联网科技2019
互联网科技中介
互联网科技与管理
互联网和黑科技的看法
晓花互联网科技有限公司网址
宜昌元轩互联网科技有限公司
互联网科技大奖都有哪些公司
长沙茂晟互联网科技有限公司
锡山区互联网智能科技产品供应
深圳互联网科技的发展
杭州披云加互联网科技有限公司
中天科技中国工业互联网
互联网科技快讯热点
保山互联网科技靠谱吗
科技企业和互联网企业
互联网科技的
奇酷互联网络科技
互联网和高科技公司
深圳市运趣互联网科技有限公司
科技与互联网哪个更好
互联网校园科技培训
南京一网一红互联网科技有限公司
昆明中奇联合互联网科技
现代科技的标志之一的互联网