一、服务器基本环境:
系统版本:
[root@localhost ~]# cat /etc/redhat-release
CentOS release 5.8 (Final)
系统位数:
[root@localhost ~]# getconf LONG_BIT
64
防火墙:
[root@localhost ~]# service iptables stop
[root@localhost ~]# service ip6tables stop
[root@localhost ~]# chkconfig iptables off
[root@localhost ~]# chkconfig ip6tables off
SElinux:
[root@localhost ~]# sed -i 's/=enforcing/=disabled/g' /etc/selinux/config
[root@localhost ~]# setenforce 0
/** 此处需要重启生效 */
[root@localhost ~]# sestatus
SELinux status: disabled
IP ADDRESS:
[root@localhost ~]# ifconfig eth0
eth0 Link encap:Ethernet HWaddr 08:00:27:5D:6D:B2
inet addr:192.168.128.200 Bcast:192.168.255.255 Mask:255.255.0.0
inet6 addr: fe80::a00:27ff:fe5d:6db2/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:58608 errors:0 dropped:0 overruns:0 frame:0
TX packets:844 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:4553888 (4.3 MiB) TX bytes:103068 (100.6 KiB)
Base address:0xd010 Memory:f0000000-f0020000
二、MongoDB规划:
MongoDB源码包版本:mongodb-linux-x86_64-2.6.4.tgz
MongoDB的安装位置:/usr/local/mongodb2.6.4
MongoDB的配置文件:/usr/local/mongodb2.6.4/conf/redis.conf
MongoDB的日志文件:/usr/local/mongodb2.6.4/log/redis.log
三、安装MongoDB:
# curl -O http://downloads.mongodb.org/linux/mongodb-linux-x86_64-2.6.4.tgz
# tar zxvf mongodb-linux-x86_64-2.6.4.tgz -C /usr/local/
# mv /usr/local/mongodb-linux-x86_64-2.6.4 /usr/local/mongodb2.6.4
四.配置MongoDB:
# ln -s /usr/local/mongodb2.6.4/bin/* /usr/local/bin/
# mkdir /usr/local/mongodb2.6.4/conf/
# mkdir /usr/local/mongodb2.6.4/data/
# mkdir /usr/local/mongodb2.6.4/log/
主配置文件如下:
# cat /usr/local/mongodb2.6.4/conf/mongodb.conf
port=10000
dbpath=data/
logpath=log/
logappend=true
启动MongoDB:
(1)手工启动
# mongod -port 10000 --dbpath /usr/local/mongodb2.6.4/data/ --logpath /usr/local/mongodb2.6.4/log/mongodb.log &
(2)配置文件启动
# mongod -f /usr/local/mongodb2.6.4/conf/mongodb.conf &
连接MongoDB:
# mongo -host localhost -port 10000 --shell
关闭MongoDB:
# mongod -f /usr/local/mongodb2.6.4/conf/mongodb.conf --shutdown //关闭某个端口上的MongoDB
# mongod -port 10000 --dbpath /usr/local/mongodb2.6.4/data/ --logpath /usr/local/mongodb2.6.4/log/mongodb.log --shutdown //关闭10000端口的MongoDB
# MongoDB Monitor
# mongotop -h localhost -port 10000
connected to: localhost:10000
ns total read write 2014-09-15T02:24:42
local.system.replset 0ms 0ms 0ms
local.system.namespaces 0ms 0ms 0ms
local.system.indexes 0ms 0ms 0ms
local.startup_log 0ms 0ms 0ms
admin.system.version 0ms 0ms 0ms
admin.system.users 0ms 0ms 0ms
admin.system.roles 0ms 0ms 0ms
admin.system.indexes 0ms 0ms 0ms
MongoDB 官方文档:
http://docs.mongodb.org/manual/
MongoDB之基础-1 MongoDB2.6.4版本之安装介绍
最新推荐文章于 2024-08-27 15:40:08 发布