linux 安装 mongodb

1. cd 到压缩文件所在的文件夹

tar -zxvf mongodb-linux-x86_64-rhel70-4.2.8.tgz

 

2.#将解压后的文件夹移动到 /usr/local/的mongodb目录下
mv mongodb-linux-x86_64-rhel70-4.2.8 /usr/local/mongodb

 

3.创建用于存放数据和日志文件的文件夹,并修改读写权限

cd /usr/local/mongodb

sudo mkdir -p data/db

sudo chmod -r data/db

sudomkdir logs

cd logs

touch mongodb.log

4编写启动配置文件

进入到bin目录 ,添加一个配置文件

cd /usr/local/mongodb/bin
sudo vi mongodb.conf

插入下面内容(i插入,esc之后:wq保存)

dbpath = /user/local/mongodb/data/db #数据文件存放目录
logpath = /user/local/mongodb/logs/mongodb.log #数据文件存放目录
port=27017 #端口号
bind_ip=0.0.0.0 #设置可以远程连接
fork =true #设置后台可以运行

#auth=true   #这个注释掉 权限认证

5.以配置文件的方式启动
cd /usr/local/mongodb/bin

./mongod -f mongodb.conf


6.连接mongo

./mongo

 

mongodb在linux上需要手动新建数据库

1.cd 到 mongodb的bin目录

2.控制台输入 mongo  打开mongodb

3.use 需要新建的库名  //空库无法保存,需要插入一条集合

4。 db.集合名.insert({name:'pywjh', age:22}) 插入一条集合


5.show dbs  查看已存在的库

7.测试:在浏览器输入ip+端口号显示,It looks like you are trying 。。。。driver port。表示连接成功

 

posted @   zwbsoft  阅读(231)  评论(0编辑  收藏  举报
编辑推荐:
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
点击右上角即可分享
微信分享提示