`
mj4d
  • 浏览: 300013 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

mongodb install

阅读更多

以下是安装的一些记录

  • 安装Mongodb

1、安装

wget http://fastdl.mongodb.org/linux/mongodb-linux-i686-2.0.3.tgz
mv mongodb-linux-i686-2.0.3.tgz /usr/local/
tar xvf mongodb-linux-i686-2.0.3.tgz
mv mongodb-linux-i686-2.0.3 mondodb
rm -rf mongodb-linux-i686-2.0.3.tgz

 2、启动服务

usr/local/mongodb/bin/mongod --dbpath /home/yangdong/data/db

 注意参数
--dbpath /home/yangdong/data/db   默认/data/db/(需要手动创建,如果没有启动失败)
--port 12345 默认27017

启动后查看如下输出信息:

yangdong@yangdong-VirtualBox:/usr/local/mongodb/bin$ ./mongod --dbpath /home/yangdong/data/db
Fri Mar  2 17:57:51 
Fri Mar  2 17:57:51 warning: 32-bit servers don't have journaling enabled by default. Please use --journal if you want durability.
Fri Mar  2 17:57:51 
Fri Mar  2 17:57:51 [initandlisten] MongoDB starting : pid=13494 port=27017 dbpath=/home/yangdong/data/db 32-bit host=yangdong-VirtualBox
Fri Mar  2 17:57:51 [initandlisten] 
Fri Mar  2 17:57:51 [initandlisten] ** NOTE: when using MongoDB 32 bit, you are limited to about 2 gigabytes of data
Fri Mar  2 17:57:51 [initandlisten] **       see http://blog.mongodb.org/post/137788967/32-bit-limitations
Fri Mar  2 17:57:51 [initandlisten] **       with --journal, the limit is lower
Fri Mar  2 17:57:51 [initandlisten] 
Fri Mar  2 17:57:51 [initandlisten] db version v2.0.2, pdfile version 4.5
Fri Mar  2 17:57:51 [initandlisten] git version: 514b122d308928517f5841888ceaa4246a7f18e3
Fri Mar  2 17:57:51 [initandlisten] build info: Linux domU-12-31-39-01-70-B4 2.6.21.7-2.fc8xen #1 SMP Fri Feb 15 12:39:36 EST 2008 i686 BOOST_LIB_VERSION=1_41
Fri Mar  2 17:57:51 [initandlisten] options: { dbpath: "/home/yangdong/data/db" }
Fri Mar  2 17:57:51 [initandlisten] waiting for connections on port 27017
Fri Mar  2 17:57:51 [websvr] admin web console waiting for connections on port 28017
Fri Mar  2 17:58:51 [clientcursormon] mem (MB) res:12 virt:79 mapped:0

 从启动的信息看默认监听db的链接端口为27017,还启动了简单的web管理界面http://localhost:28017可查看

3、启动shell脚本

/usr/local/mongodb/bin/mongo

 4、方便的脚本,作为全局shell启动

cp /usr/local/mongodb/bin/mongod /usr/bin/
mongod --dbpath /home/yangdong/data/db
cp /usr/local/mongodb/bin/mongo /usr/bin/

在Windows中

D:\mongodb\mongodb\bin>mongod.exe --dbpath D:/mongodb/data\db
D:\mongodb\mongodb\bin>mongo.exe
 
  • 安装python

由于用到了pymongo这里顺便将相应的安装一并记录

这里安装python2.7.2,需要替换ubuntu中预安装的2.6

1、下载准备吧

wget http://python.org/ftp/python/2.7.2/Python-2.7.2.tar.bz2
mv Python-2.7.2.tar.bz2 /usr/local
cd /usr/local
tar xvf Python-2.7.2.tar.bz2
mv Python-2.7.2 python2.7
rm -rf Python-2.7.2.tar.bz2

 2、安装及配置

cd python2.7/
./configure 
make
sudo make install	 #这里直接将2.6替换了
#or
sudo make altinstall 

 其他更多配置见这里把

http://blog.donews.com/etherman/archive/2010/09/21/1010801.aspx

http://blog.csdn.net/njuitjf/article/details/6566902

 

  • pymongo

接下来安装pymongo模块,这里采用下载源代码的方式安装。

wget http://pypi.python.org/packages/source/p/pymongo/pymongo-2.1.1.tar.gz#md5=fa0e171cf2538b77215ccff4f4126edd
mv pymongo-2.1.1.tar.gz /usr/local
tar xvf pymongo-2.1.1.tar.gz 
cd pymongo-2.1.1
python setup.py install
#or
python setup.py --no_ext install
分享到:
评论

相关推荐

    mac下安装和配置mongodb的步骤详解

    MongoDB是什么 MongoDB是一个基于分布式文件存储的数据库。...install 之前,iTerm2 下用 brew 查看已安装软件、搜索 mongodb: brew list brew search mongodb 安装 mongodb : brew install mongod

    mongodb_install_shell.sh

    使用脚本实现运维自动化,简单安装mongodb并进行设置,在便捷得情况下实现运维自动化。

    mongodb配置及数据库管理软件.zip

    -bind_ip 0.0.0.0 --logpath D:\MongoDB\Server\3.4\data\logs\mongo.log --logappend --dbpath D:\MongoDB\Server\3.4\data\db --port 27017 --serviceName "MongoDB" -serviceDisplayName "MongoDB" --install

    mongodb安装以及基本操作(亲测通过)

    mongod.exe --install --dbpath=d:\mongodb\data --logpath=d:\mongodb\log\log.log -auth -serviceName "serviceName" 2.卸载服务 mongod.exe --remove --serviceName "serviceName" 3.启动服务 ...

    ansible-roles_mongodb-install:用于 MongoDB 安装和初始配置的 Ansible Galaxy 角色

    ansible-roles_mongodb_install 安装并启动一个不错的基本配置,包括应该为高性能预先设置的基本安全性。 角色变量 您将希望修改 defaults/main.yml 中的变量以适合您的喜好。 您最有可能想要改变的事情是: # ...

    mongodb C++编译

    安装:mongod --dbpath=D:\mongodb\db --logpath=D:\mongodb\log\mongo.log= --install 卸载:mongod.exe --remove 最近准备把空闲时间都发在mongodb的研究上,因此将有一系列的文章记录这个过程。 直接从官网...

    MongoDB Services Install

    直接运行就行,安装mongoDB的服务,安装完MongoVUE后不能使用的可以安装一下这个文件,应该就可以了哦

    MongoDB Basics

    MongoDB Basics, from The Definitive Guide to MongoDB, 2E, shows you how a document-oriented database system differs from a relational database, and how to install and get started using it. You'll ...

    php7.1版本安装mongodb扩展踩坑笔记

    在homestead中给php7.1版本安装mongodb扩展,使用shell pecl install mongodb安装完之后在php.ini文件中添加extenstion=mongodb.so,运行php -m 提示 code ...发现pecl install mongodb 安装到了/usr/lib/php/20180731这...

    脚本安装arm64位下的mongodb 应用,以及pymongo

    在开发板上解压,直接./install.sh运行脚本,将会自动安装mongodb

    logstash-input-mongodb离线包

    解压后使用,版本:logstash-input-mongodb-0.4.1 logstash离线包安装命令: Windows:logstash-plugin install...Linux:logstash-plugin install file:///logstash-input-mongodb/logstash-input-mongodb-0.4.1.zip

    logstash-input-mongodb-master.zip

    (4) logstash bin目录下执行 logstash-plugin install --no-verify 命令安装 (5) logstash bin目录下执行 logstash-plugin list 查看安装插件 (6) 第4部安装异常 可能是由于镜像地址不可访问造成的 替换 ...

    mongodb2.4.5数据库64位系统

    mongod --install --serviceName mongodb --serviceDisplayName mongodb --logpath d:\mongodb\db.log --dbpath d:\mongodb\data --directoryperdb 然后开启服务 net start mongodb 在浏览器输入:...

    The Definitive Guide to MongoDB

    With scalable and fast databases becoming critical for today’s applications, this book shows you how to install, administer and program MongoDB without pretending SQL never existed. What you’ll ...

    Ubuntu18.04 安装MongoDB 创建用户及远程访问

    Ubuntu 安装MongoDB 1.在终端输入GPK码 2.添加mongoDB源 . echo "deb [ arch=amd64,arm64 ] ...sudo apt-get install -y mongodb-org 4.安装完成执行sudo service mongo

    [nodejs,mongodb,angularjs2]我的便利贴

    1.目的:学习nodejs连接使用mongodb,用angularjs2展示数据 2.使用技术: 数据库: mongodb 后端数据获取: nodejs 前端数据展示: angularjs2 3.应用: 纯mongodb CURD操作: http://127.0.0.1:3000/mongodb/ 便利...

    Pentaho Analytics for MongoDB(PACKT,2014)

    Starting with how to install, configure, and develop content in both Pentaho and MongoDB, this book will give you the complete range of skills needed to gain insight into MongoDB data using Pentaho ...

    mongodb-win-install-script:用于 mongodb 安装的 windows inno 安装脚本

    mongodb-win-install-script 用于 mongodb 安装的 windows inno 安装脚本支持mongodb v2.6.x 视窗 7 64 位视窗 xp 32 位

    mongodb编译文档及编译结果.7z

    使用VS2017编译Mongodb数据库C++driver,编译结果在install文件夹中,另外还有写的word文档详细说明安装及编译过程,最后附加一个使用案例。

    Centos7 install MongoDB 3.6.txt

    mongodo3.6 centos7 安装

Global site tag (gtag.js) - Google Analytics