linux安装mongoDb
1.拉取包
1 | wget https: //fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.6.tgz |
2.解压压缩包
1 | tar -zxvf mongodb-linux-x86_64-4.0.6.tgz |
3.移动文件至相关目录
1 | mv mongodb-linux-x86_64-4.0.6 /usr/local/mongodb |
1 | cd /usr/local/mongodb |
4.新建db文件,日志文件夹,日志文件
1 2 | mkdir -p data/db mkdir -p data/log<br>touch data/log/mongodb.log |
5.至bin目录下
1 | cd bin |
6.新建配置文件
1 2 | vi mongodb.conf |
7.添加配置文件并限制内存增长
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | systemLog: destination: file logAppend: true path: /root/mongodb/log/mongodb.log storage: dbPath: /root/mongodb/db journal: enabled: true wiredTiger: engineConfig: cacheSizeGB: 3 net: port: 27017 bindIp: 0.0.0.0 |
8.配置文件夹权限
1 2 3 | useradd -s /sbin/nologin -M mongod 创建用户 chown -R mongod:mongod /home/data/* 归档 |
9.启动服务
1 | cd /usr/local/mongodb/bin<br>./momgod --config mongodb.conf(以配置文件方式运行) |
10.后台启动
1 2 3 | ./mongod -dbpath /home/mongodb/data/db -logpath /home/mongodb/data/log/mongodb.log -logappend -fork -port 27017 #方式2 ./momgod --config mongodb.conf & (以配置文件方式运行并且后台启动) |
11.测试连接
1 | ./mongo 192.168.60.128:27017 |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· DeepSeek在M芯片Mac上本地化部署
· 葡萄城 AI 搜索升级:DeepSeek 加持,客户体验更智能