1. cd /usr,执行下载命令 :
wget http://fastdl.mongodb.org/linux/mongodb-linux-i686-1.8.1.tgz
2. 解压该压缩包
tar zxvf mongodb-linux-i686-1.8.1.tgz
3. 创建放置mongodb的文件夹及其他文件夹:
mkdir -p data/mongodb
mkdir -p data/mongodb/config
mkdir -p data/mongodb/data/db
mkdir -p data/mongodb/log
mkdir -p data/mongodb/arbiter
4. 将解压后文件夹mongodb-linux-i686-1.8.1下的内容拷到data/mongodb中
cp -fr mongodb-linux-i686-1.8.1/* data/mongodb/
5.进入mongodb文件夹下
创建mongo.conf配置文件,并添加配置文件内容:
dbpath=/usr/data/mongodb/data/db
port=27017
logpath=/usr/data/mongodb/log/mongodb.log
logappend=true
journal=true
fork=true
简单的参数说明:
–logpath 日志文件路径
–master 指定为主机器
–slave 指定为从机器
–source 指定主机器的IP地址
–pologSize 指定日志文件大小不超过64M.因为resync是非常操作量大且耗时,最好通过设置一个足够大的oplogSize来避免resync(默认的 oplog大小是空闲磁盘大小的5%)。
–logappend 日志文件末尾添加
–port 启用端口号
–fork 在后台运行
.–only 指定只复制哪一个数据库
.–slavedelay 指从复制检测的时间间隔
.–auth 是否需要验证权限登录(用户名和密码)
.–noauth 不需要验证权限登录(用户名和密码
6. 设置随机启动
编辑 vi /etc/rc.local
添加启动方式内容:
/usr/data/mongodb/bin/mongod -f /usr/data/mongodb/mongo.conf
设置成功后,重启虚拟机,就可以看到虚拟机的启动mongodb的log了
7.浏览器打开网页:
http://192.168.1.229:28017/ 或者 http://192.168.1.228:27017/
如果可以打开 就是么有问题了
8. linux启动mongo,进入sql层:
安装基本完成