Cent Os7.0安装MongoDB4.2.0
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Cent Os7.0安装MongoDB4.2.0,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2198字,纯文字阅读大概需要4分钟。
内容图文
相关地址:
- 下载:https://www.mongodb.com/try/download/community
- 文档:https://docs.mongodb.com/
下载mongoDB安装包
下载安装包 官网下载传送门
使用stfp工具上传到Linux服务器
解压
解压到指定的目录下,该目录下会存放mongoDB相关的内容,如数据库、日志、配置文件等。
创建文件夹
# 将mongodb存放在 /usr/local/mongodb (如果没有此目录,请先创建)
mkdir /usr/local/mongodb
# 进入当前目录
cd /usr/local/mongodb
# 创建数据库文件夹
mkdir -p data/db
# 创建配置文件
mkdir conf
解压
# 挪到安装包所在的路径下
cd ~
# 解压到指定的目录下
tar -zxvf mongodb-linux-x86_64-rhel70-4.2.0.tgz -C /usr/local/mongodb
配置
此操作为可选操作,但建议进行配置
新建配置文件
vi /usr/local/mongodb/conf/mongodb.conf
# 配置文件相关内容
# 数据文件存放目录
dbpath = /usr/local/mongodb/data/db
# 日志文件存放目录
logpath = /usr/local/mongodb/logs/mongodb.log
# 端口
port = 27017
#以守护程序的方式启用,即在后台运行
fork = true
# 日志追加
logappend=true
# 是否认证
auth=false
# 远程连接要指定ip 不然无法连接。0.0.0.0不限制ip访问,并开启对应端口
bind_ip=0.0.0.0
配置环境变量
vi /etc/profile
# 在文末追加以下信息
export MONGODB_HOME=/usr/local/mongodb/mongodb-linux-x86_64-rhel70-4.2.0
export PATH=$PATH:/usr/local/mysql/bin:$MONGODB_HOME/bin
# 保存,使得配置生效
source /etc/profile
注册服务
配置
# 编辑开机配置
vi /lib/systemd/system/mongodb.service
[unit]
Description=mongodb
After=network.target remote-fs.target nss-lookup.target
[Service]
Type=forking
ExecStart=/usr/local/mongodb/mongodb-linux-x86_64-rhel70-4.2.0/bin/mongod -f /usr/local/mongodb/conf/mongodb.conf
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/usr/local/mongodb/mongodb-linux-x86_64-rhel70-4.2.0/bin/mongod --shutdown -f /usr/local/mongodb/conf/mongodb.conf
PrivateTmp=true
[Install]
WantedBy=multi-user.target
启动命令
# 启动
systemctl start mongodb.service
# 查看配置
systemctl status mongodb.service
# 关闭
systemctl stop mongodb.service
# 开机自启动
systemctl enable mongodb.service
启动Mongo shell
mongo
Cent Os7.0安装MongoDB4.2.0
标签:目录 install path 建议 system 开启 $path shutdown 工具
本文系统来源:https://www.cnblogs.com/shine-rainbow/p/13187671.html
内容总结
以上是互联网集市为您收集整理的Cent Os7.0安装MongoDB4.2.0全部内容,希望文章能够帮你解决Cent Os7.0安装MongoDB4.2.0所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。