Linux下安装配置MongoDB 3.0.x 版本数据库
发表于:2025-11-06 作者:千家信息网编辑
千家信息网最后更新 2025年11月06日,说明:操作系统:CentOS 6.X 64位IP地址:192.168.1.111实现目的:安装配置MongoDB数据库具体操作:一、关闭SElinux、配置防火墙1、vi /etc/selinux/c
千家信息网最后更新 2025年11月06日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安全错误
数据库的锁怎样保障安全
系统数据库逻辑结构设计
郑州软件开发公司哪家比较好
移动互联网应用软件开发协会
软件开发里面具体的分工都有哪些
数据库属于固定资产
自定义读取数据库
安卓应用软件开发信标题
虹口区网络技术咨询服务哪个好
数据库的update语句
联通网络安全宣传语
手机sql数据库软件
金仓数据库查看表字段
网络安全标的
服务器机箱钥匙
有线dtu如何连接服务器
网络安全类起名
软件开发部 经理 风险
如何成立网络安全小组
数据库中查询降序排序
云南省生态保护红线数据库公开版
系统数据库逻辑结构设计
网吧上的软件是运行在服务器上吗
软件开发项目谈判
网络安全的手抄报的内容是什么
我县开展网络安全宣传周
在家创业做软件开发
数据库计件
网络技术员调资理由怎么写
怎么删除mariadb数据库
浙江语音网络技术设计