在Red Hat Enterprise Linux 5.3 x86_64 安装 mongod 1.8.1
2011-05-23 16:29
651 查看
1. 选择下载安装包
在官方网站(http://www.mongodb.org/downloads)选择下载我们所需要的包.
这里是查看系统多少位方式:
这里我们选择下载mongodb-linux-x86_64-1.8.1.tgz
2.安装mongod
3.配置
4.结果
本文出自 “记录点点滴滴” 博客,请务必保留此出处http://lixiangning.blog.51cto.com/1253969/571728
在官方网站(http://www.mongodb.org/downloads)选择下载我们所需要的包.
这里是查看系统多少位方式:
# uname -a Linux domain_name 2.6.18-128.el5 #x86_64 x86_64 x86_64 GNU/Linux # cat /etc/redhat-release Red Hat Enterprise Linux Server release 5.3 (Tikanga)
这里我们选择下载mongodb-linux-x86_64-1.8.1.tgz
# cd /tmp # wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-1.8.1.tgz
2.安装mongod
# tar -xvf mongodb-linux-x86_64-1.8.1.tgz //解压 mongodb-linux-x86_64-1.8.1/ mongodb-linux-x86_64-1.8.1/THIRD-PARTY-NOTICES ... ... # mv mongodb-linux-x86_64-1.8.1 /usr/local/mongodb //移动mongod到指定目录 # ln -s /usr/local/mongodb/bin/mongod /usr/bin/mongod //为了方便使用创建软链接 # mkdir /data/db //创建默认数据文件目录 # mongod --shardsvr --port [portnumber] //启动服务,端口根据需要启动
3.配置
# mongod --help Allowed options: General options: -h [ --help ] show this usage information --version show version information -f [ --config ] arg configuration file specifying additional options -v [ --verbose ] be more verbose (include multiple times for more verbosity e.g. -vvvvv) --quiet quieter output --port arg specify port number --bind_ip arg comma separated list of ip addresses to listen on - all local ips by default --logpath arg log file to send write to instead of stdout - has to be a file, not directory --logappend append to logpath instead of over-writing --pidfilepath arg full path to pidfile (if not set, no pidfile is created) --keyFile arg private key for cluster authentication (only for replica sets) --unixSocketPrefix arg alternative directory for UNIX domain sockets (defaults to /tmp) --fork fork server process --auth run with security --cpu periodically show cpu and iowait utilization --dbpath arg directory for datafiles --diaglog arg 0=off 1=W 2=R 3=both 7=W+some reads --directoryperdb each database will be stored in a separate directory --journal enable journaling --journalOptions arg journal diagnostic options --ipv6 enable IPv6 support (disabled by default) --jsonp allow JSONP access via http (has security implications) --maxConns arg max number of simultaneous connections --noauth run without security --nohttpinterface disable http interface --noprealloc disable data file preallocation - will often hurt performance --noscripting disable scripting engine --notablescan do not allow table scans --nounixsocket disable listening on unix sockets --nssize arg (=16) .ns file size (in MB) for new databases --objcheck inspect client data for validity on receipt --profile arg 0=off 1=slow, 2=all --quota limits each database to a certain number of files (8 default) --quotaFiles arg number of files allower per db, requires --quota --rest turn on simple rest api --repair run repair on all dbs --repairpath arg root directory for repair files - defaults to dbpath --slowms arg (=100) value of slow for profile and console log --smallfiles use a smaller default file size --syncdelay arg (=60) seconds between disk syncs (0=never, but not recommended) --sysinfo print some diagnostic system information --upgrade upgrade db if needed Replication options: --fastsync indicate that this instance is starting from a dbpath snapshot of the repl peer --autoresync automatically resync if slave data is stale --oplogSize arg size limit (in MB) for op log Master/slave options: --master master mode --slave slave mode --source arg when slave: specify master as <server:port> --only arg when slave: specify a single database to replicate --slavedelay arg specify delay (in seconds) to be used when applying master ops to slave Replica set options: --replSet arg arg is <setname>[/<optionalseedhostlist>] Sharding options: --configsvr declare this is a config db of a cluster; default port 27019; default dir /data/configdb --shardsvr declare this is a shard db of a cluster; default port 27018 --noMoveParanoia turn off paranoid saving of data for moveChunk. this is on by default for now, but default will switch
4.结果
# mongod --shardsvr --port 9999 Tue May 24 08:14:04 [initandlisten] MongoDB starting : pid=13314 port=9999 dbpath=/data/db/ 64-bit Tue May 24 08:14:04 [initandlisten] db version v1.8.1, pdfile version 4.5 Tue May 24 08:14:04 [initandlisten] git version: a429cd4f535b2499cc4130b06ff7c26f41c00f04 Tue May 24 08:14:04 [initandlisten] build sys info: Linux bs-linux64.10gen.cc 2.6.21.7-2.ec2.v1.2.fc8xen #1 SMP Fri Nov 20 17:48:28 EST 2009 x86_64 BOOST_LIB_VERSION=1_41 Tue May 24 08:14:04 [initandlisten] waiting for connections on port 9999 Tue May 24 08:14:04 [websvr] web admin interface listening on port 10999
本文出自 “记录点点滴滴” 博客,请务必保留此出处http://lixiangning.blog.51cto.com/1253969/571728
相关文章推荐
- Red Hat Enterprise Linux 7.0 x86_64下安装Oracle 12c R1
- 在Red Hat Enterprise Linux 7.0 x86_64下安装Oracle 11g R2
- 01 VMware Workstation 12 + Red Hat Enterprise Linux 7.2-x86-64-bit 安装
- 在 Red Hat Enterprise Linux AS 3 (x86)上安装 Oracle10g(10.1.0.2.0)
- 在Red Hat Enterprise Linux 5.3安装RRDTool
- 在Red Hat Enterprise Linux 5.3安装NTOP
- Red Hat Enterprise Linux 6.8 下 aarch64-linux-gnu-gcc 4.9安装
- 在Red Hat Enterprise Linux 5 64-bit安装oracle11g r2
- Red Hat Enterprise Linux 5 64 位安装oracle11g
- Installing Oracle 10g Release 2 Standard Edition on Red Hat Enterprise Linux 6.0 (x86_64)
- Red Hat Enterprise Linux 5.3 安装 Mysql5
- Red Hat Enterprise Linux Server 7.1 x86_64 下载
- Red Hat Enterprise Linux 6 64-bit 系统下安装中文语言支持方法
- Virtualbox 虚拟机Red Hat Enterprise 6.5 x86_64 安装oracle11g数据库
- Red Hat Enterprise Linux 6.1 的 JDK 1.7 安装
- Red Hat Enterprise Linux AS release 4 安装YUM和配置yum源
- Git在Red Hat Enterprise Linux Server release 5.1上的安装(android源码下载必备工具)
- Red Hat Enterprise Linux Server 5.0 安装
- Red Hat Enterprise Linux(RHEL)操作系统的安装
- Red Hat Enterprise Linux 5安装后中文乱码解决