一、下载(低版本3.2.8和最新版本4.0.7)
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-3.2.8.tgz
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.0.7.tgz
高版本占用空间和内存都较低版本要大,所以结合个人服务器情况,如果配置低(内存小于2G, 单核)建议下载低版本,配置中高可以安装高版本
你有两个办法,一个是直接用命令下载,就是上面那一步,还有就是你先在网上下载好了,直接拉到你的Linux服务器建的目录下面
二、解压、重命名
tar zxvf mongodb-linux-x86_64-rhel70-4.0.7.tgz
tar zxvf mongodb-linux-x86_64-rhel70-3.2.8.tgz
mv mongodb-linux-x86_64-rhel70-4.0.7 /usr/local/ #把文件移动到usr下面
cd /usr/local #进去目录
mv mongodb-linux-x86_64-rhel70-4.0.7/ mongodb #修改文件名为mongodb
cd mongodb
mkdir db #新建两个目录,下面要用到
mkdir logs
三、配置文件、给文件权限
cd bin/ #进去文件下的bin目录
vim mongodb.conf #没有这个配置文件,你直接vim新建加进去编写
添加以下内容:
dbpath=/usr/local/mongodb/db
logpath=/usr/local/mongodb/logs/mongodb.log
bind_ip=0.0.0.0 #全球都可以访问,可以127.0.0.1 只有自己访问
port=27017 #端口号
fork=true
给文件所有权限:
cd /usr/local/mongodb
chmod 777 db
chmod 777 logs
四、启动mongodb
/usr/local/mongodb/bin/mongod -f /usr/local/mongodb/bin/mongodb.conf
如果你上面步骤没有更改文件名或者路径之类的就直接复制这个代码就可以了,如果出现以下错误:
那你就把你的配置文件mongodb.conf删除掉,重新建,如果出现不能编辑的情况就直接编辑wq!(强制保存退出)
最终成功的结果:
启动之后,cd /usr/local/mongodb/bin
执行./mongo
输入show dbs
该指令是显示当前 所有数据库,如下:
mongodb到这里就算安装好了!!!
五、MongoDB可视化客户端管理工具
这里有一个重点,就是你mongodb安装好了,你在登录可视化工具之前,你需要去你的服务器官网开启你的端口号:27017
然后重启服务器(我这里是阿里云服务器)
接下来就是可视化工具了,我这里是说:MongoDB可视化客户端管理工具(NoSQLbooster4mongo)
nosqlbooster的官网下载地址为https://nosqlbooster.com/downloads,支持当下主流平台
登录NoSQLbooster4mongo:
在弹出的Connections 界面中 点击[Create]按钮。因为是第一次,连接信息要新建
server那里是填写你的服务器主机号,name自定义,先1步骤就出现第二张图片就成功了
但是你退出第二张图片的页面后你需要保存(2步骤):
这样子你的可视化工具也好了!所以你就可以在Linux上使用mongodb了。