centos MongoDB
从官网下载tgz格式包,解压后创建data目录和logs目录,然后建立mongod.conf 配置和服务单元 mongo.service
mongod.conf
#数据库数据存放目录 dbpath=/usr/local/mongodb-5.0.10/data #数据库日志存放目录 logpath=/usr/local/mongodb-5.0.10/logs/mongodb.log #以追加的方式记录日志 logappend = true #端口号 默认为27017 port=28018 #以后台方式运行进程 fork=true pidfilepath=/usr/local/mongodb-5.0.10/mongod.pid #开启用户认证 #auth=true #关闭http接口,默认关闭http端口访问 #nohttpinterface=true #mongodb所绑定的ip地址 bind_ip = 0.0.0.0 #启用日志文件,默认启用 journal=true #这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为false quiet=true
mongo.service
[Unit] Description=MongoDB Database Server 5.0.10 Documentation=https://docs.mongodb.org/manual After=network-online.target Wants=network-online.target [Service] ExecStart=/usr/local/mongodb-5.0.10/bin/mongod -f /usr/local/mongodb-5.0.10/mongod.conf PermissionsStartOnly=true Type=forking PIDFile=/usr/local/mongodb-5.0.10/mongod.pid # file size LimitFSIZE=infinity # cpu time LimitCPU=infinity # virtual memory size LimitAS=infinity # open files LimitNOFILE=64000 # processes/threads LimitNPROC=64000 # locked memory LimitMEMLOCK=infinity # total threads (user+kernel) TasksMax=infinity TasksAccounting=false # Recommended limits for mongod as specified in # https://docs.mongodb.com/manual/reference/ulimit/#recommended-ulimit-settings [Install] WantedBy=multi-user.target
posted on 2022-08-03 18:00 jonney_wang 阅读(50) 评论(0) 编辑 收藏 举报
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)