新的debian环境安装mongodb

1、配置源

 vi resolv.conf
 
 # Generated by NetworkManager
nameserver 202.114.96.1
nameserver 202.114.64.1

cat /etc/apt/sources.list
将原有的注释掉,最开头加一个#号即可
加入下面的源,前提要 配置好nameserver否则报错

deb https://mirrors.aliyun.com/debian  stable main contrib non-free
deb https://mirrors.aliyun.com/debian  stable-updates main contrib non-free
deb http://ftp.cn.debian.org/debian stretch main
deb http://ftp.cn.debian.org/debian-security stretch/updates main
deb http://ftp.cn.debian.org/debian stretch-updates main
sudo apt-get update

在这里插入图片描述

2、安装mongodb

# Import the public key used by the package management system.
wget -qO - https://www.mongodb.org/static/pgp/server-4.2.asc | sudo apt-key add -

返回OK
sudo apt-get install gnupg
wget -qO - https://www.mongodb.org/static/pgp/server-4.2.asc | sudo apt-key add -
## Debian 10
echo "deb http://repo.mongodb.org/apt/debian buster/mongodb-org/4.2 main" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.2.list

## Debian 9
 echo "deb http://repo.mongodb.org/apt/debian stretch/mongodb-org/4.2 main" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.2.list
 
# Reload 
sudo apt-get update

# Install the MongoDB packages
sudo apt-get install -y mongodb-org

echo "mongodb-org hold" | sudo dpkg --set-selections
echo "mongodb-org-server hold" | sudo dpkg --set-selections
echo "mongodb-org-shell hold" | sudo dpkg --set-selections
echo "mongodb-org-mongos hold" | sudo dpkg --set-selections
echo "mongodb-org-tools hold" | sudo dpkg --set-selections

在这里插入图片描述

【运行】Run MongoDB Community Edition

sudo service mongod start
	⇒ [initandlisten] waiting for connections on port 27017

##  停止Stop MongoDB
sudo service mongod stop
netstat -nltp  # 观察27017端口 , 可在/etc/mongod.conf中修改默认端口以及复制集
## 	重启服务Restart MongoDB
sudo service mongod restart

## 启动mongo脚本Begin using MongoDB
mongo

在这里插入图片描述

【卸载】Uninstall MongoDB Community Edition

# 先停止
sudo service mongod stop
# Remove package 删除包
sudo apt-get purge mongodb-org*

# 把数据目录移除
sudo rm -r /var/log/mongodb
sudo rm -r /var/lib/mongodb

如果本地客户端不能连接服务器上的mongodb

请修改/etc/mongod.conf文件的mongodb.conf 文件,将bind_ip = 127.0.0.1 改成 bind_ip = 0.0.0.0 就可以访问了

net:
  port: 27027
  bindIp: 0.0.0.0 ## 改这里就可以
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值