CentOS7 MongoDB 3.2.6环境配置
来源:互联网 发布:源码下载论坛 编辑:程序博客网 时间:2024/06/16 15:39
- 安装openssl
#yum install -y openssl-devel openssl - 下载MongoDB
#官网:https://www.mongodb.com/
#选择try MongoDB for free
#选择Linux RHEL 7 Linux 64-bit
#在https://docs.mongodb.org/manual/tutorial/install-mongodb-on-linux Installation Instructionshttps://www.mongodb.org/dl/linux/x86_64-rhel70
#All Version Binaries下面复制网址
cd /usr/local/src
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-3.2.6.tgz - 解压MongoDB
tar xvf mongodb-linux-x86_64-rhel70-3.2.6.tgz2 - 安装到/usr/local/mongodb
mkdir /usr/local/mongodb
mv mongodb-linux-x86_64-rhel70-3.2.6 /usr/local/mongodb
cd /usr/local/mongodb - 创建存放数据库路径
mkdir data
创建存放log路径
mkdir log - 配置MongoDB
cd bin
vi mongodb.conf
#配置文件内容参考如下
dbpath=/usr/local/mongodb/data
logpath=/usr/local/mongodb/log/mongodb.log
port=27017
bind_ip=192.168.19.131
fork=true
nohttpinterface=true - 启动MongoDB
./mongod --config mongodb.conf - 测试
#windows cmd:
telnet 192.168.19.131 27017 - 设置开机启动
vi /etc/rc.local
#添加
/usr/local/mongodb/bin/mongod --config /usr/local/mongodb/bin/mongodb.conf - 重启测试MongoDB能否自启,如果远程访问需要添加防火墙设置打开27017端口
#进入mongodb的shell模式
/usr/local/mongodb/bin/mongo 192.168.19.131:27017
#查看数据库列表
show dbs
#当前db版本
db.version(); - 配置mongodb路径以直接使用mongo命令(参考博客:http://blog.csdn.net/langzi7758521/article/details/51446931)
export PATH=/usr/local/mongodb/bin:$PATH
#参数解释:
–dbpath 数据库路径(数据文件)
–logpath 日志文件路径
–master 指定为主机器
–slave 指定为从机器
–source 指定主机器的IP地址
–pologSize 指定日志文件大小不超过64M.因为resync是非常操作量大且耗时,最好通过设置一个足够大的oplogSize来避免resync(默认的 oplog大小是空闲磁盘大小的5%)。
–logappend 日志文件末尾添加
–port 启用端口号
–fork 在后台运行
–only 指定只复制哪一个数据库
–slavedelay 指从复制检测的时间间隔
–auth 是否需要验证权限登录(用户名和密码 - 开放一下防火墙的端口,让外部可以访问
# firewall-cmd –zone=public –add-port=27017/tcp –permanent //永久开放
重新加载生效
# firewall-cmd –reload
0 0
- CentOS7 MongoDB 3.2.6环境配置
- mongoDB CentOS7环境搭建
- CentOS7 MongoDB 3.2.6 安装以及自启动配置
- CentOS7安装LNMP+Mongodb环境
- CentOS7部署LNMP+Mongodb环境
- centos7配置环境
- centos7 开发环境配置
- Centos7配置LAMP环境
- centos7 配置flask环境
- centos7 配置java环境
- centos7配置javaweb环境
- centos7配置jdk环境
- centos7 mongoDB 启动与停止、环境搭建
- linux(centos7) mongodb 安装配置
- CentOS7安装、配置MongoDB副本集
- Centos7.2配置Java环境
- Linux CentOS7 配置javaWeb环境
- centos7+qt5开发环境配置
- 2. PHP 编译安装
- C++ - PAT - 1025. 反转链表 (25)
- 河南多校大一训练赛 取模(模拟题)
- HDU 1003 动态规划DP Max Sum
- 匿名内部类
- CentOS7 MongoDB 3.2.6环境配置
- 开发日志
- 关于神经网络中的代价函数——交叉熵的由来
- CodeForces702B Powers of Two
- Hive数据类型
- 二叉树的前中后序的非递归遍历算法。
- 初识ReactJS的组件化开发(五):ajax加载评论列表,并定时获取更新
- 微信公众号开发(1)
- for循环中break与i++执行