MongoDB是一个开源的面向文档的NoSQL数据库,本问将介绍如何在云主机上部署MongoDB的环境。
方法一:前往官网的Download页面(https://www.mongodb.com/download-center),获取下载地址
1.在云主机上使用curl命令下载软件包:
curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-ubuntu1404-3.4.2.tgz
2.解压缩 tar -vxf mongodb-linux-x86_64-ubuntu1404-3.4.2.tgz
3.设置环境变量,在/etc/profile文件中添加:export PATH=/software/mongodb/bin:$PATH
4.使环境变量生效:source /etc/profile
使用mongod --help命令查看是否已经安装成功
运行MongoDB服务
mongod --dbpath /home/ubuntu/db
运行成功后,在终端会提示mongodb的pid号,以及正在监听的端口号(默认为27017),数据库文件存放的位置dbpath=/home/ubuntu/db
另起一个终端,输入命令mongo
如果能够成功连接,说明数据库已经安装成功
方法二:在Ubuntu下还可以通过apt-get方法来安装mongodb(这里以Ubuntu14.04为例)
1.首先导入公钥:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 0C49F3730359A14518585931BC711F9BA15703C6
2.给MongoDB创建列表文件
echo "deb [ arch=amd64 ] http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list
使用sudo apt-get update更新一下软件源
安装最新稳定版MongoDB软件
sudo apt-get install -y mongodb-org
为了正确性与方便性,这里强烈推荐本文介绍的第二种安装方式。