Ubuntu安装mongodb

Ubuntu安装mongodb

版本

ubuntu:12.04

nginx:1.1.7

php:php5.4.0stable

mongodb:2.0.2

安装方式:编译安装

wgethttp://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.0.2.tgz

tarzxvfmongodb-linux-x86_64-2.0.2.tgz

mvmongodb-linux-x86_64-2.0.2/usr/local/mongodb

cd/data

mkdirmongodb

cd/usr/local/mongodb/

touchlogs

史上最简单的编译安装,下面启动服务:

./bin/mongod--dbpath=/data/mongodb/--logpath=/var/log/mongodb/mongodb.log--logappend--port=27017--fork--source=127.0.0.1

简单的参数说明:

–logpath日志文件路径

–master指定为主机器

–slave指定为从机器

–source指定主机器的IP地址

–pologSize指定日志文件大小不超过64M.因为resync是非常操作量大且耗时,最好通过设置一个足够大的oplogSize来避免resync(默认的oplog大小是空闲磁盘大小的5%)。

–logappend日志文件末尾添加

–port启用端口号

–fork在后台运行

–only指定只复制哪一个数据库

–slavedelay指从复制检测的时间间隔

–auth是否需要验证权限登录(用户名和密码)

–noauth不需要验证权限登录(用户名和密码)

PHP的MongoDB扩展模块的安装:

wgethttp://pecl.php.net/get/mongo-1.2.10.tgz

tarzxvfmongo-1.2.10.tgz

cdmongo-1.2.10

/opt/php5/bin/phpize

./configure--enable-mongo=share--with-php-config=/opt/php5/bin/php-config

make&&makeinstalll

安装完需要确认php开启了扩展模块

重启php-fpm

相关推荐