作者:4号的国哥 | 来源:互联网 | 2014-05-28 16:53
思路概要1.下载MonggoDB2.创建数据库文件3.启动MonggoDB服务图解步骤第一步:下载MongoDB[root@localhostmrms]#wgethttp://downloads.mongodb.org/linux/mongodb-linux-x86_64-1.4.4.tgz第二步:安装MongoDB[
思路概要
1.下载MonggoDB
2.创建数据库文件
3.启动MonggoDB服务
图解步骤
第一步: 下载MongoDB
[root@localhost mrms]# wget http://downloads.
mongodb.org/linux/
mongodb-linux-x86_64-1.4.4.tgz
第二步:安装MongoDB
[root@localhost mrms]# tar -zxvf mongodb-linux-x86_64-1.4.4.tgz
创建数据库文件与日志文件
[root@localhost mrms]# cd mongodb
[root@localhost mongodb]# ls
bin GNU-AGPL-3.0 include lib64 README THIRD-PARTY-NOTICES
[root@localhost mongodb]# mkdir data
[root@localhost mongodb]# mkdir logs
第三步:设置开机启动
将mongoDB启动项追加入rc.local
[root@localhost mrms]#
echo "/usr/local/mrms/mongodb/bin/mongod
--dbpath=/usr/local/mrms/mongodb/data
?logpath=/usr/local/mrms/mongodb/logs
?logappend --auth ?port=27017" >> /etc/rc.local
第四步:测试MongoDB是否启动
切换到bin目录下启动MonggoDB
下面这个是需要权限的登录方式, 用户连接需要用户名和密码
# ./mongod --dbpath=../data --logpath=../logs --logappend --auth --port=27017 --fork
下面这个是不需要密码的
# ./mongod --dbpath=../data --logpath=../logs --logappend --port=27017 --fork
参数解释:
--dbpath 数据库路径(数据文件)
--logpath 日志文件路径
--master 指定为主机器
--slave 指定为从机器
--source 指定主机器的IP地址
--pologSize 指定日志文件大小不超过64M.因为resync是非常操作量大且耗时,最好通过设置一个足够大的oplogSize来避免resync(默认的 oplog大小是空闲磁盘大小的5%)。
--logappend 日志文件末尾添加
--port 启用端口号
--fork 在后台运行
方法一:检查端口
等待启动成功后,可查看是否启动成功了,默认端口号是2701
说明:
bin下的mongod就是MongoDB的服务端进程
mongo是其客户端
其它的命令用于MongoDB的其它用途如MongoDB文件导出等。
方法二:使用客户端测试
[root@localhost bin]# ./mongo
启动后出现如下效果,表示启动成功