MongoDB安装以及MongoDB开启多实例-创新互联

MongoDB安装方法

成都创新互联公司网站建设提供从项目策划、软件开发,软件安全维护、网站优化(SEO)、网站分析、效果评估等整套的建站服务,主营业务为网站设计、成都网站制作app开发定制以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。成都创新互联公司深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!
一、手工编译安装

软件包百度网盘
链接:https://pan.baidu.com/s/19oPP-3k7MiPsemO2cLsdng 密码:k86h

1、挂载本地后解压到opt目录下
tar zxf mongodb-linux-x86_64-rhel70-4.0.0.tgz -C /opt/


2、移动解压过后的包到/usr/local/目录中并重命名
mv mongodb-linux-x86_64-rhel70-4.0.0/ /usr/local/mongodb


3、创建配置文件
cd /usr/local/mongodb/bin //先到MongoDB的bin目录下
vim mongodb.conf //创建配置文件目录
dbpath = /usr/local/mongodb/data/db
logpath = /usr/local/mongodb/logs/mongodb.log
port = 27017
fork = true


chmod +x mongodb.conf  /给刚创建的配置文件执行权限
mkdir -p /usr/local/mongodb/data/db  递归创建数据文件存放目录
mkdir -p /usr/local//mongodb/logs/      递归创建日志文件存放目录
cd /usr/local//mongodb/logs/
touch mongodb.log   /创建日志文件

4、添加环境变量
sed -i '$a export MONGODB_HOME=/usr/local/mongodb' /etc/profile
sed -i '$a export PATH=$PATH:$MONGODB_HOME/bin' /etc/profile
sed -i '$a PATH=$PATH:/usr/local/mongodb/bin' /etc/profile
将MongoDB的环境加入到系统环境中让系统识别
source /etc/profile //刷新环境变量


5、启动MongoDB
cd /usr/local/mongodb/bin
mongod -f\mongodb.conf (在bin目录下执行)启动
mongod --config \mongodb.conf --shutdown 关闭

6、使用mongo即可登录MongoDB数据库

二、yum一键安装MongoDB

1、创建一个yum仓库
vim /etc/yum.repos.d/mongodb-org.repo //写入如下命令
[mongodb-org]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.6/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.6.asc


2、安装数据库
yum clean all
yum list
yum install -y mongodb-org


3、修改配置文件
vi /etc/mongod.conf //改如下内容
bindIp: 0.0.0.0 #监听地址
port: 27017 #监听端口


4、启动服务,检查端口,登录MongoDB
systemctl start mongod.service
netstat -anpt | grep 27017
mongo //进入数据库
db.version() //查看数据库版本

三、MongoDB开启多实例

且用yum一键安装的MongoDB做实验

一、复制配置文件,并修改
cp -p /etc/mongod.conf /etc/mongod2.conf //复制配置文件
vim /etc/mongod2.conf //修改一下几条
path: /data/mongodb/mongod2.log //改日志文件存放目录
dbPath: /data/mongodb/mongo //改数据存放目录
port: 27018 //改端口号


二、创建对应的文件目录
mkdir -p /data/mongodb/mongo //创建数据存放目录
cd /data/mongodb/
touch mongod2.log //创建日志存放目录
chmod 777 mongod2.log //保证一个777权限,给他人能读能写


三、开启服务
mongod -f /etc/mongod2.conf //启动服务
mongo --port 27018 //使用该端口号进行登录

另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


文章名称:MongoDB安装以及MongoDB开启多实例-创新互联
本文网址:http://ybzwz.com/article/gsgdg.html