mongodb 3.4 TAR包启动多个实例
1:解压压缩文件
tar -zxvf mongodb-linux-x86_64-rhel62-3.4.2.tgz
mkdir /home/maxiangqian/
mv mongodb-linux-x86_64-rhel62-3.4.2 /home/maxiangqian/
2:加入环境变量
export PATH=/home/maxiangqian/mongodb-linux-x86_64-rhel62-3.4.2/bin:$PATH
3:创建用户和目录
其他配置:
创建用户和目录:
[root@localhost mongodb]# mkdir -p /home/mongodb/db27017/data
[root@localhost mongodb]# mkdir -p /home/mongodb/db27017/log
[root@localhost mongodb]# mkdir -p /home/mongodb/db27017/tmp
4:关闭配置SELinux
vi /etc/selinux/config
配置:
SELINUX=disabled
打开端口:
[root@localhost log]# /sbin/iptables -I INPUT -p tcp --dport 27017 -j ACCEPT
[root@localhost log]# /sbin/iptables -I INPUT -p tcp --dport 27018 -j ACCEPT
[root@localhost log]# /etc/rc.d/init.d/iptables save
查看状态:/etc/init.d/iptables status
查看端口状态:netstat -tnl |grep 27017
5:创建一个专用的配置文件
vi mongodb27017.conf
重新授权一下:chown -R root:root /home/mongodb/
6:启动数据库
指定配置文件启动:mongod -f /etc/mongodb.conf
7:进入数据库
mongo
use maxiangqian
db.maxiangqian.insert({
title: 'MongoDB ',
description: 'MongoDB ',
by: '教程',
url: '。。。。。。。',
tags: ['mongodb', 'database', 'NoSQL'],
likes: 102
})
db.maxiangqian.find().pretty()
启动第二个实例:
1:创建文件夹
[root@localhost data]# mkdir -p /home/mongodb/db27018/data
[root@localhost data]# mkdir -p /home/mongodb/db27018/log
[root@localhost data]# mkdir -p /home/mongodb/db27018/tmp
2:创建配置文件
拷贝配置文件:
cp /home/mongodb/db27017/mongodb27017.conf /home/mongodb/db27018/mongodb27018.conf
替换字符串:
:%s/27017/27018/g
启动第二个mongodb数据库实例
/home/maxiangqian/mongodb-linux-x86_64-rhel62-3.4.2/bin/mongod --config /home/mongodb/db27018/mongodb27018.conf
加入环境变量:
export PATH=/home/maxiangqian/mongodb-linux-x86_64-rhel62-3.4.2/bin:$PATH
然后通过端口号连入:
mongo --port=27018
> show dbs
admin 0.000GB
local 0.000GB
已经启动了两个完全不同的实例
mongodb 3.4 TAR包启动多个实例的更多相关文章
- Linux下安装MongoDB 4.2数据库--使用tar包方式
(一)基础环境设置 操作系统版本 :centos-7.4 MongoDB版本:MongoDB 4.2 社区版 (1)关闭防火墙 # 关闭防火墙 [root@mongodbenterprise lib ...
- Kvm虚拟化的一种打包及部署方案(采用tar包,lvm方式)
Kvm虚拟化的一种打包部署方案(采用tar包,lvm方式) –-–-–-2016年终总结 一 毕业之后跟师兄学到的第一块主要内容,理解花了不少时间.期间经历了shell的入门.linux基础知识入门. ...
- 使用mybatis assembly插件打成tar包,在linux系统中运行服务
使用mybatis assembly插件打成tar包,在linux系统中运行服务 assembly插件插件地址: 链接:https://pan.baidu.com/s/1i6bWPxF 密码:gad5 ...
- vsftpd服务tar包安装
一般如果有网络ubuntu直接apt-get install 安装vsftpd服务即可. 没网络只能下好vsftpd的tar包自己安装配置. 1. 解压 tar -xvf vsftpd-3.0.2.t ...
- mysql 5.5.58 tar包安装部署
环境: centos 7.4 64位 mysql 版本,5.5.58 glibc 64 位版,下载地址:https://dev.mysql.com/downloads/mysql/5.5.html#d ...
- Centos7.5安装分布式Hadoop2.6.0+Hbase+Hive(CDH5.14.2离线安装tar包)
Tags: Hadoop Centos7.5安装分布式Hadoop2.6.0+Hbase+Hive(CDH5.14.2离线安装tar包) Centos7.5安装分布式Hadoop2.6.0+Hbase ...
- Linux下以tar包的形式安装mysql8.0.28
Linux下以tar包的形式安装mysql8.0.28 1.首先卸载自带的Mysql-libs(如果之前安装过mysql,要全都卸载掉) rpm -qa | grep -i -E mysql\|mar ...
- Centos7下安装postgresql(tar包形式安装)
Centos7下安装postgresql(tar包形式安装) 1.官网下载地址: https://www.postgresql.org/ftp/source/ 2.将下载来tar包上传到linux服务 ...
- Linux RPM、TAR包管理
一.RPM软件包命令的使用 RPM主要有5种基本操作模式:安装.卸载.刷新.升级及查询.下面分别介绍. 1.安装软件包 命令语法: rpm -ivh [RPM包文件名称] 命令中各参数的含义如下: - ...
随机推荐
- hadoop踩坑:localhost:50070 无法访问 关闭防火墙
ubuntu 关闭防火墙:ufw disable hadoop3.0以下版本web访问端口50070:3.0及以上web访问端口9870 参考链接:https://blog.csdn.net/qq_3 ...
- grunt 实例构建(四)
相关插件的引用: grunt-usemin 对页面的操作 grunt-contrib-cssmin 压缩css load-grunt-tasks 瘦身gruntfile grunt-rev给md5 ...
- Robot Framework自动化测试四(分层思想)
谈到Robot Framework 分层的思想,就不得不提“关键字驱动”. 关键字驱动: 通过调用的关键字不同,从而引起测试结果的不同. 在上一节的selenium API 中所介绍的方法其实就是关 ...
- httpclient文件下载
http://blog.csdn.net/nupt123456789/article/details/42721003
- 100行代码搞定抖音短视频App,终于可以和美女合唱了。
欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 本文由视频咖 发表于云+社区专栏 本文作者,shengcui,腾讯云高级开发工程师,负责移动客户端开发 最近抖音最近又带了一波合唱的节奏,老 ...
- FZU 2138——久违的月赛之一——————【贪心】
久违的月赛之一 Time Limit:1000MS Memory Limit:32768KB 64bit IO Format:%I64d & %I64u Submit Stat ...
- 使用webgl(three.js)创建3D机房(升级版)-普通机房
序: 目前市面上的数据中心主要分两大类,一类属于普通数据中心,机柜按照XY轴 有序排放,一类属于微模块集合的数据中心,多个机柜组合而成的微模块. 本节课主要详细讲解普通数据中心的可视化展示,浏览器直 ...
- 浅谈Java中的hashcode方法(转载)
哈希表这个数据结构想必大多数人都不陌生,而且在很多地方都会利用到hash表来提高查找效率.在Java的Object类中有一个方法: 1 public native int hashCode(); 根据 ...
- 【idea快捷键】
IntelliJ Idea 常用快捷键列表 idea也是可以切换到eclipse风格的快捷键方式的 在keymap中切换即可 Ctrl+Shift + Enter,语句完成 “!”,否定完成,输入表 ...
- 【极客学院-idea教程】
极客学院idea教程: http://whudoc.qiniudn.com/2016/IntelliJ-IDEA-Tutorial/index.html