介绍
这篇文章将为大家详细讲解有关怎么在Linux系统中安装MongoDB数据库,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。
什么是Linux系统
Linux是一种免费使用和自由传播的类UNIX操作系统,是一个基于POSIX的多用户,多任务,支持多线程和多CPU的操作系统,使用Linux能运行主要的UNIX工具软件,应用程序和网络协议。
Mongo DB是目前在这行业非常流行的一种非关系型数据库(NoSql),其灵活的数据存储方式备受当前它从业人员的青睐.Mongo DB很好的实现了面向对象的思想(OO思想),在Mongo DB中每一条记录都是一个文档对象.Mongo DB最大的优势在于所有的数据持久操作都无需开发人员手动编写SQL语句,直接调用方法就可以轻松的实现CRUD操作。
<强>一、安装配置MongoDB 强>
步骤1:设置系统环境及确保缺省端口27107可用
# # #当前环境 #,cat /etc/问题 Red Hat  Enterprise Linux Server  release 6.5,(圣地亚哥) #,vi /etc/selinux/config 禁用SELINUX=
步骤2:下载安装文件
下载地址:,https://www.mongodb.org/downloads. 或者直接在命令提示符下使用curl命令下载 curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.6.tgz
步骤3:解压下载的文件
#, pwd/usr/local/src #,tar -xvf  mongodb-linux-x86_64-rhel62-3.0.6.gz # # #注,本文直接从网站下载,所以文件为。广州
步骤4:复制解压文件到运行目录
#, mkdir -p /var/lib/mongodb #,cp -R  -n /usr/地方/src/mongodb-linux-x86_64-rhel62-3.0.6/只/var/lib/mongodb/
第五步:设置环境变量
如只export 路径=& lt; mongodb-install-directory>美元/bin:路径 #,vi ~/.bash_profile ,export 路径=/var/lib/mongodb/bin:美元的道路 #,source ~/ash_profile
第六步:创建数据目录
#, mkdir -p /数据/mongodata
<强>二,启动及验证mongodb 强>
# # #启动mongo #,mongod ——dbpath /数据/mongodata # # #以下内容为启动后输出的相关信息 2015 - 10 - 28 t10:03:33.100 + 0800,小姐:JOURNAL [initandlisten], JOURNAL dir=/数据/mongodata/杂志 2015 - 10 - 28 t10:03:33.101 + 0800,小姐:JOURNAL [initandlisten], recover :, no JOURNAL files 现在,no recovery 需要 2015 - 10 - 28 t10:03:33.264 + 0800,小姐:JOURNAL [initandlisten], preallocateIsFaster=true 2.18 2015 - 10 - 28 t10:03:33.398 + 0800,小姐:JOURNAL (耐久性),Durability thread 开始 2015 - 10 - 28 t10:03:33.398 + 0800,小姐:JOURNAL [JOURNAL 作家],JOURNAL writer thread 开始 2015 - 10 - 28 t10:03:33.401 + 0800,小姐:CONTROL [initandlisten], MongoDB starting :, pid=10191,端口=27017,dbpath=/数据/mongodata 64 - bit 主机=java_2 2015 - 10 - 28 t10:03:33.401 + 0800,小姐:CONTROL [initandlisten], * *,警告:,你断开连接;running 却;能够process as 从而root 用户,which is not 建议。 2015 - 10 - 28 t10:03:33.401 + 0800,小姐:CONTROL [initandlisten], 2015 - 10 - 28 t10:03:33.402 + 0800,小姐:CONTROL [initandlisten], 2015 - 10 - 28 t10:03:33.402 + 0800,小姐:CONTROL [initandlisten], * *,警告:,/sys/kernel/mm/transparent_hugepage/enabled is & # 39;总是# 39;。 2015 - 10 - 28 t10:03:33.402 + 0800,小姐:CONTROL [initandlisten], * *,,,, suggest 我方表示歉意setting it 用& # 39;从不# 39; 2015 - 10 - 28 t10:03:33.402 + 0800,小姐:CONTROL [initandlisten], 2015 - 10 - 28 t10:03:33.402 + 0800,小姐:CONTROL [initandlisten], * *,警告:,/sys/kernel/mm/transparent_hugepage/defrag is & # 39;总是# 39;。 2015 - 10 - 28 t10:03:33.402 + 0800,小姐:CONTROL [initandlisten], * *,,,, suggest 我方表示歉意setting it 用& # 39;从不# 39; 2015 - 10 - 28 t10:03:33.402 + 0800,小姐:CONTROL [initandlisten], 2015 - 10 - 28 t10:03:33.402 + 0800,小姐:CONTROL [initandlisten], db version v3.0.6 2015 - 10 - 28 t10:03:33.402 + 0800,小姐:CONTROL [initandlisten], git 版本:1 ef45a23a4c5e3480ac919b28afcba3c615488f2 2015 - 10 - 28 t10:03:33.402 + 0800,小姐:CONTROL [initandlisten], build 信息:,Linux ip - 10 - 67 - 194 - 123, 2.6.32-220.el6.x86_64 # 1, SMP Wed Nov 9, 08:03:13 EST 2011年,_49 x86_64 BOOST_LIB_VERSION=1 2015 - 10 - 28 t10:03:33.402 + 0800,小姐:CONTROL [initandlisten],分配器:tcmalloc 2015 - 10 - 28 t10:03:33.402 + 0800,小姐:CONTROL [initandlisten],选择:,{,存储:{,dbPath:“/数据/mongodata",},} 2015 - 10 - 28 t10:03:33.404 + 0800,小姐:INDEX , [initandlisten], allocating new ns file /数据/mongodata/local.ns, filling with 0… 2015 - 10 - 28 t10:03:33.491 + 0800,小姐:STORAGE [FileAllocator], allocating new datafile /数据/mongodata/local.0, filling with 0… null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null怎么在Linux系统中安装MongoDB数据库