centos6.5安装mongodb,centos6.5mongodb


step1:

下载https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.4.11.tgz 最新版,这个是linux64位下载地址,你也可以到首页自己选择

step2:

解压tar vxf mongodb-linux-x86_64-2.4.11.tgz,解压完之后,进入到根(/)目录,创建data/db文件夹

step3:

进入解压完之后的mongodb文件夹,进入bin目录,运行./mongod,发现出现错误信息:Please make at least 3379MB available in /data/db/journal or use --smallfiles,提示空间不够

step4:

这个时候使用命令:./mongod --smallfiles来进行启动,如果继续提示空间不够,那么需要删除一些压缩包,来释放空间

成功启动界面

step5:

如果你需要进入MongoDB后台管理,你需要先打开mongodb装目录的下的bin目录,然后执行mongo命令文件。命令是[root@centos bin]# ./mongo

step6:

在比MongoDB服务的端口多1000的端口上,你可以访问到MondoDB的web用户界面。如:如果你的MongoDB运行端口使用默认的27017,你可以在端口号为28017访问web用户界面。


MongoDB安装后出现错误 如图,怎解决

安装?MongoDB的安装你是指的什么?
一般来说windows下的MongoDB只需要将官网上的文件解压出来即可,你需要做的是启动MongoDB服务。MongoDB的服务指的是mongod进程,也就是bin目录下的mongod.exe的启动。然后你可以利用MongoDB自带的客户端shell,即bin目录下的mongo.exe访问这一服务。
综上,我认为可能的原因:
1、肯定是这个啦,你没有启动MongoDB服务,用bin/mongod启动即可
2、是不是改变了默认端口,默认情况下MongoDB用的是27017,你如果改变了这一启动配置,如采用bin/mongod -por 27000,那么你就得用bin/mongo -port 27000来连接。
3、启动时mongod报错了,这个你得把日志发出来才能处理。
 

怎将mongoDB安装为系统服务

使用的命令如下:
Microsoft Windows XP [版本 5.1.2600] (C) 版权所有 1985-2001 Microsoft Corp.C:\Documents and Settings\Administrator>mongod -dbpath C:\mongo\MongoDB\mongo\data --logpath=C:\mongo\MongoDB\mongo\logs\mongodb.log --auth --installall output going to: C:\mongo\MongoDB\mongo\logs\mongodb.logC:\Documents and Settings\Administrator>
但是无法连接:
C:\Documents and Settings\Administrator>mongo MongoDB shell version: 2.0.1connecting to: testTue May 29 18:07:50 Error: couldn't connect to server 127.0.0.1 shell/mongo.js:84exception: connect failed
看了一下日志,还需要使用net start MongoDB命令来启动服务,日志如下:
Creating service MongoDB. Service creation successful.Service can be started from the command line via 'net start "MongoDB"'.Tue May 29 18:06:43 dbexit: Tue May 29 18:06:43 shutdown: going to close listening sockets...Tue May 29 18:06:43 shutdown: going to flush diaglog...Tue May 29 18:06:43 shutdown: going to close sockets...Tue May 29 18:06:43 shutdown: waiting for fs preallocator...Tue May 29 18:06:43 shutdown: closing all files...Tue May 29 18:06:43 closeAllFiles() finishedTue May 29 18:06:43 dbexit: really exiting now
按照提示,在CMD下运行 net start MongoDB
net start "MongoDB"'C:\Documents and Settings\Administrator>net start mongoDB发生系统错误 2。系统找不到指定的文件。
通过控制面板–》管理工具–》服务,查看了一下刚才安装的服务:
不知为何mongod命令所在的路径变成了C:\Documents and Settings\Administrator\,如下所示:
"C:\......余下全文>>
 

相关内容