您好,欢迎访问一九零五行业门户网

MongoDB安装及做成服务

mongodb安装及做成服务 安装及使用: www.2cto.com 首先在ubuntu上安装mongodb。 下载mongodb, 现在最新的生产版本1.7.0 1. 解压文件. $ tar -xvf mongodb-linux-i686-1.4.3.tgz 2. 为mongodb创建数据目录,默认情况下它将数据存储在/data/db $ sudo mkdir -
mongodb安装及做成服务
安装及使用: 
  www.2cto.com  
首先在ubuntu上安装mongodb。
下载mongodb, 现在最新的生产版本1.7.0
1.                   解压文件.
$ tar -xvf mongodb-linux-i686-1.4.3.tgz
2.                  为mongodb创建数据目录,默认情况下它将数据存储在/data/db
$ sudo mkdir -p /data/db/
$ sudo chown `id -u` /data/db
3.                  启动mongodb服务.
$ cd mongodb-linux-i686-1.4.3/bin
$ ./mongod
4.                  打开另一个终端,并确保你在mongodb的bin目录,输入如下命令.
$ ./mongo
==================================================================== 
每次开机运行都需要在(cmd)下面手动输入 
    e 
    cd e:\apmserv5.2.6\mongodb\bin 
    mongod --dbpath e:\apmserv5.2.6\mongodb\data 
这样感觉非常麻烦,所以将mongo数据库安装成为windows服务。如此就方便很多啦 
    e:\apmserv5.2.6\mongodb\bin>mongod --logpath e:\apmserv5.2.6\mongodb\logs\mongodb.log --logappend --dbpath e:\apmserv5.2.6\mongodb\data --directoryperdb --servicename mongodb --install
回车显示如下便是服务安装成功 
    all output going to: e:\apmserv5.2.6\mongodb\logs\mongodb.log 
    creating service mongodb. 
    service creation successful. 
    service can be started from the command line via 'net start mongodb'. 
  www.2cto.com  
强调 
1:log一定要指定一个xxx.log文件(文件不存在也要这么写,会自动创建,写成这样是不可以的--logpath d:\mongodb\logs) 
2:servicename的n字母要大写
注意:这条命令要到mongodb的bin目录下运行,刚开始的时候,我就直接在d:\下运行,结果服务的可执行目录为【d:\mongod --logpath  d:\mongodb\logs\mongodb.log  --logappend  --dbpath  d:\mongodb\data  --directoryperdb  --service 】,肯定是不对的。
该命令行指定了日志文件:e:\apmserv5.2.6\mongodb\logs\mongodb.log,日志是以追加的方式输出的; 
数据文件目录:e:\apmserv5.2.6\mongodb\data,并且参数--directoryperdb说明每个db都会新建一个目录;
其它类似信息

推荐信息