`
mj4d
  • 浏览: 301699 次
  • 性别: 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
分享到:
评论

相关推荐

    MongoDB Services Install

    MongoDB Services Install是指在操作系统上设置MongoDB作为服务的过程,以便它能在后台自动启动和运行,无需用户手动操作。MongoVUE是一款图形化工具,用于管理和可视化MongoDB数据库,有时可能需要与MongoDB服务...

    Centos7下安装MongoDB

    2. 安装MongoDB:使用yum install mongodb-org命令安装MongoDB。 3. 创建数据目录:创建/data/mongodb/data和/data/mongodb/log目录,并修改目录权限。 4. 修改配置文件:修改mongod.conf文件,包括systemLog、...

    MongoDB实验 - .docx

    yum -y install mongodb-org ``` 安装完成后,我们可以查看 MongoDB 的安装位置,使用以下命令: ``` whereis mongod ``` 二、配置 MongoDB 在安装完成后,我们需要配置 MongoDB,编辑 `/etc/mongod.conf` 文件,...

    mongodb Windows7 64位

    打开命令提示符,以管理员身份运行,执行`mongod --config "C:\Program Files\MongoDB\Server\<version>\bin\mongod.cfg" --service install`来安装服务,然后用`net start MongoDB`启动服务。 3. **连接MongoDB** ...

    mongodb4.4.6安装包

    3. **配置服务**:安装完成后,可以设置MongoDB作为Windows服务启动,通过命令行执行`mongod --install --serviceName "MongoDB" --serviceDisplayName "MongoDB" --serviceDescription "MongoDB Server" --logpath ...

    MongoDB4.2.21 Linux版本安装包

    sudo apt-get install -y mongodb-org ``` 4. **配置MongoDB**:MongoDB默认安装后,需要进行一些基本配置,如设置数据存储目录、启动服务和防火墙规则。创建数据存储目录: ``` sudo mkdir -p /var/lib/...

    mongodb linux 64位安装包

    [Install] WantedBy=multi-user.target ``` 然后运行`sudo systemctl start mongod`启动服务,`sudo systemctl enable mongod`使其开机启动。 8. **管理MongoDB**:通过`systemctl`命令,你可以对MongoDB进行...

    mongodb7.0.0安装包

    使用“mongod.exe” --install命令,然后用“net start MongoDB”启动服务。 8. 安全性:默认情况下,MongoDB不开启任何安全措施。为了生产环境的安全,你应该设置访问控制,如添加用户、启用身份验证以及配置网络...

    MongoDB常用命令批处理

    - `install.bat`:这个文件可能是用于在Windows操作系统上安装MongoDB服务的批处理脚本。通常,它会包含启动MongoDB服务的命令,例如使用`mongod.exe`并指定配置文件路径。 2. **启动MongoDB服务**: - `...

    liunux centos系统mongodb3.2.0的压缩包

    sudo yum install -y mongodb-org ``` 3. 启动 MongoDB 服务: ``` sudo systemctl start mongod ``` 4. 设置 MongoDB 服务开机启动: ``` sudo systemctl enable mongod ``` 5. 配置 MongoDB: 默认...

    java中mongodb使用环境详细配置

    使用以下命令可以完成安装:D:\MongoDB\bin>mongod --logpath D:\MongoDB\logs\MongoDB.log --logappend --dbpath D:\MongoDB\data --directoryperdb --serviceName MongoDB --install。这里,-logpath 参数指定了...

    Mongodb for Ubuntu 18.04 ARM 64

    sudo apt install -y mongodb-org ``` 由于提供的压缩包是`mongodb-linux-aarch64-ubuntu1804-4.2.8`,这意味着你需要手动安装特定版本的MongoDB。首先,将压缩包解压到合适的位置,例如 `/usr/local` 目录下: `...

    MongoDB安装资源(4.2.0版本和4.0.7版本).rar

    如果希望作为Windows服务自动启动,可以使用`--install`参数。 **MongoDB 4.0.7 安装** 1. 下载:与4.2.0版本相同,访问官网下载4.0.7的安装包。 2. 安装过程与4.2.0版本基本一致,但请注意不同版本可能的配置差异...

    MongoDB入门.pdf

    - **安装扩展**:通过PECL安装MongoDB扩展,如`pecl install mongodb`。 - **配置PHP**:在php.ini文件中启用MongoDB扩展,添加`extension=mongodb.so`。 - **使用扩展**:通过`\MongoDB\Client`类实例化MongoDB...

    mongodb1067错误解决1

    mongod.exe --config E:\ruanjian\MongoDB\mongod.cfg --install ``` 5. **重新启动MongoDB服务**:通过服务管理器或命令行重新启动MongoDB服务。 **注意事项:** - 在修改配置文件之前,请确保对原文件进行...

    mongodb数据库安装包 windows

    mongod --dbpath "C:\MongoDB\data\db" --logpath "C:\MongoDB\logs\mongod.log" --install ``` 这将在系统服务中创建名为`MongoDB`的服务,并指定数据目录和日志文件位置。 5. 启动MongoDB服务 在命令行中,输入`...

    mongodb-4.0.4_MacOSX

    brew install mongodb-community@4.0 ``` 3. **配置 MongoDB**:MongoDB 需要在启动时知道数据存储的位置。创建一个数据目录,例如 `/data/db`,然后修改 `/usr/local/etc/mongod.conf` 配置文件,设置 `dbPath` ...

    MongoDB安装文档

    1. 使用sudo apt-get update更新软件源,然后sudo apt-get install mongodb-server安装MongoDB。 2. 配置MongoDB服务,编辑/etc/mongod.conf文件,根据需求调整存储路径、端口等设置。 3. 启动MongoDB服务,使用命令...

Global site tag (gtag.js) - Google Analytics