泷(Enigma)

博客园 首页 新随笔 联系 订阅 管理

复制一台虚拟机,修改ip后,在新的机器上安装Mongo

修改 /etc/sysconfig/network-scripts/ifcfg-ens33文件中的IPADDR=改成没有被用过的ip地址

生效

systemctl stop NetworkManager
和systemctl disable NetworkManager
再执行systemctl restart network.service
再systemctl stop firewalld.service
再systemctl disable firewalld.service

下载安装包

https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.4.29.tgz

安装

解压& 配置

cd /root

mkdir mongo_work

tar -zxvf mongodb-linux-x86_64-rhel70-4.4.29.tgz -C mongo_work/
cd mongo_work/    
mv mongodb-linux-x86_64-rhel70-4.4.29 mongodb       
cd mongodb/      
mkdir data logs    
 mkdir data/db             
 touch logs/mongodb.log     
vim mongodb.conf   

配置

dbpath = /root/mongo_work/mongodb/data/db           
logpath = /root/mongo_work/mongodb/logs/mongodb.log 
port = 27017                                       
fork = true                                         
bind_ip = 0.0.0.0                                   
logappend = true  

启动mongoDB

./bin/mongod -f mongodb.conf   

检查是否启动

 ps -ef | grep mongo        

使用MongoDB

mongo 进入mongoDB

创建DB

use mongo_test

创建集合

> db.createCollection("student")     

插入数据

db.student.insertOne({
name: "张三", age: 20,
major: "计算机"
})

查数据

> db.student.find()                                                                                                                                                                               
{ "_id" : ObjectId("69e7f48a69e4feb5089415e5"), "name" : "Lily", "age" : 18, "city" : "beijing", "course" : [ "math", "english" ] }
posted on 2026-05-12 10:23  泷(Enigma)  阅读(0)  评论(0)    收藏  举报