FXMAR 发表于 2018-10-26 08:41:03

MongoDB在window和linux的安装

  1.首先到官网(http://www.mongodb.org/downloads )下载合适的安装包,目前的最新版本为2.6
  安装包有zip和msi格式的,这里推荐下载zip格式的,msi的其实也就是进行了下解压缩而已,而且安装时不让选择安装路径,默认安装到C:\Program Files\MongoDB 2.6 Standard 目录,根据自己的系统选择32位或64位的
  我本人电脑是win8系统64位,下载64位的zip包,下载完成后解压缩到D:\MongoDB目录
  创建数据库目录D:\MongoDB\data,接下来打开命令行窗口,切换到D:\MongoDB\bin 目录执行如下命令:
  mongod --dbpath D:\MongoDB\data
  这是命令行窗口会打印一些启动信息,最后一行显示为如下信息时表示启动成功了
  2014-04-23T10:38:48.391+0800 waiting for connections on port 27017
  这是在浏览器输入http://localhost:27017/可以看到显示信息为
  It looks like you are trying to access MongoDB over HTTP on the native driver port.
  具体截图如下:
  到此mongodb算是安装完了,比想象中简单了太多哈
  将MongoDB做为windows服务:
  将mongodb安装为windows服务非常简单只需要在上面执行的命令行后添加 --install即可
  mongod --dbpath D:\MongoDB\data --install
  按照正常的剧情,应该服务就安装成功了,但是很不幸,出现下面提示
  --install has to be used with --logpath
  按照提示,我们需要指定logs目录,所以我们创建logs目录D:\MongoDB\logs 然后重新执行命令
http://img.blog.csdn.net/20150819231710876?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center
  然后将MongoDB的bin放到环境变量取即可(环境变量的添加可以查看http://blog.chinaunix.net/uid-25810793-id-3257898.html)
  通过新的cmd,执行如下命令:
  Mongo就进入了数据库
  show dbs;
  下次进入如果输入Mongo不能开启
  mongod --dbpath D:\MongoDB\data --logpath D:\MongoDB\logs\MongoDB.log --install --serviceName MongoDB
  再输入Mongo就可以开启了
  2、mongodb在linux的安装
  wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.2.6.tgz
  (地址:http://download.csdn.net/detail/u011575570/9055565)
  1. 安装准备
  将mongodb移动到/usr/local/mongdb文件夹
  mv mongodb-linux-i686-1.8.2 /usr/local/mongodb
  创建数据库文件夹与日志文件
  mkdir /usr/local/mongodb/data
  touch /usr/local/mongodb/logs
  2. 设置开机自启动
  将mongodb启动项目追加入rc.local保证mongodb在服务器开机时启动
  echo "/usr/local/mongodb/bin/mongod --dbpath=/usr/local/mongodb/data -–logpath=/usr/local/mongodb/logs --logappend--auth –port=27017" >> /etc/rc.local
  4. 启动mongodb服务器
  cd到mongodb目录下的bin文件夹启动mongodb
  /usr/local/mongodb/bin/mongod --dbpath=/usr/local/mongodb/data --logpath=/usr/local/mongodb/logs --logappend--port=27017 --fork
  5. 进入数据库的界面(启动mongodb客户端)
  cd到mongodb目录下的bin文件夹,执行命令./mongo
  运行如下:
  # ./bin/mongo
  MongoDB shell version: 1.8.2
  connecting to: test
  >show dbs

页: [1]
查看完整版本: MongoDB在window和linux的安装