mongodb安装
1. mongodb下载,安装,启动
下载地址mongodb官网: https://www.mongodb.org/
下载mongodb-linux-x86_64-rhel70-3.2.0.tgz。
1.1 通过SSH拷贝到目标服务器,暂存路径如:opt/soft/目录下。
1.2 解压:tar zvxf mongodb-linux-x86_64-rhel70-3.2.0.tgz.
1.3 新建存储位置: mkdir /usr/local/mongodb.
1.4 移动位置至:mv mongodb-linux-x86_64-rhel70-3.2.0 /usr/local/mongodb.
1.5 创建数据库文件和日志文件目录:
mkdir /usr/local/mongodb/data
touch /usr/local/mongodb/logs
1.6 启动mongodb
cd /usr/local/mongodb/ mongodb-linux-x86_64-rhel70-3.2.0/bin
[root@localhostmongodb]# /usr/local/mongodb/mongodb-linux-x86_64-rhel70-3.2.0/bin/mongod --dbpath=/usr/local/mongodb/data
--logpath=/usr/local/mongodb/log
--logappend
--port=27017
--fork
返回结果:
about to fork child process, waiting until server is ready for connections.
forked process: 24608
child process started successfully, parent exiting
1.7 确认mongodb是否启动
netstat -lanp|grep '27017' 查看是否有对应记录存在。
2. mongodb参数配置
cd /usr/local/mongodb/ #进入MongoDB安装目录
vi /usr/local/mongodb/mg.conf #编辑
port=27017 #端口号
dbpath=/usr/local/mongodb/data #数据库路径
logpath=/usr/local/mongodb/logs/mongodb.log #日志输出文件路径
pidfilepath=/usr/local/mongodb/mongo.pid
fork=true #设置后台运行
logappend=true #日志输出方式
shardsvr=true
directoryperdb=true
#auth=true #开启认证
:wq! #保存退出
3. mongodb启动与停止
3.1 mongodb配置文件启动
bin>./mongod –config /usr/local/mongodb/confs/ms.conf
3.2 mongodb服务关闭
1. 如果启动时以前台方式启动(非fork方式),那么”ctrl+c”服务会关闭。
2. 数据库命令关闭服务
> use admin
> db.shutdownServer() //括号不能少
3. Mongod命令关闭
mongod –shutdown –dbpath /usr/local/mongodb/
4. kill进程来关闭服务
Ps –ef|grep mongo
Kill 进程号
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具