标签:
mongodb是nosql数据库,是面向文档的,对比mysql这样的关系型数据库有其优势,比如表(文档)的字段扩展,是任性的,是json格式的。mongodb还有一个比较常知道的,在计算地理距离,球面距离很高效。
下面是它的安装过程,以linux64为例子:
官网下载地址:https://www.mongodb.org/downloads/#production
官网的安装运行步骤:https://docs.mongodb.org/manual/tutorial/install-mongodb-on-linux/
安装运行的步骤已经很详细了,虽然是英文,不过步骤也不难理解。我就简单翻译下哈哈~
安装:1.下载二进制的压缩包 2.解压 3.创建一个mongodb的文件夹,并把这个解压后的二进制包放在其中 4.把mongod的命令放在全局命令执行
运行:1.创建一个mongodb存放数据的文件夹/data/db 2.确保执行用户有对这些个文件夹的读写权限 3.然后运行
稍微写一下:
# cd /usr/local/src #下载一个二进制包 # curl -O https://fastdl.mongodb.org/linux/mongodb-linux-i686-3.2.4.tgz #解压 # tar -xf mongodb-linux-i686-3.2.4.tgz # 创建一个mongodb的目录 # mkdir -p /usr/local/mongodb # 把解压后的二进制包放到创建的目录下,里头有个bin目录 # cp /usr/local/src/mongodb-linux-i686-3.2.4/ /usr/local/mongodb # 全局命令 # export PATH=/usr/local/mongodb/bin:$PATH # 创建mongodb存储数据的文件夹 # mkdir -p /data/db # 运行 # mongod
当然存储mongodb数据文件的地方不是一定要在/data/db下,只是默认在这。mongod启动的时候可以加一个f参数,指定配置文件,比如配置端口,data存储文件夹,log文件夹等。
比如:
# mongod -f conf/mongod.conf
安装运行了~开始操练起来吧哈哈~
标签:
原文地址:http://www.cnblogs.com/firstForEver/p/5267421.html