新的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 ## 改这里就可以
作者:需要梦想丶
来源链接:https://blog.csdn.net/qq_22583191/article/details/103016705