复制一台虚拟机,修改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" ] }
浙公网安备 33010602011771号