成都网站建设设计

将想法与焦点和您一起共享

MongoDB2.4.10安装和配置-创新互联

MongoDB 2.4.10安装和配置

创新互联是一家专注于成都网站设计、网站建设与策划设计,古冶网站建设哪家好?创新互联做网站,专注于网站建设10余年,网设计领域的专业建站公司;建站业务涵盖:古冶等地区。古冶做网站价格咨询:13518219792

准备

1. 下载安装文件。  

cd /tmp     wget https://www.mongodb.org/dr//fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.4.10.tgz/download tar –zxvf download     cd /tmp/mongodb-linux-x86_64-2.4.10/bin     cp * /usr/bin/

安装

1. 创建启动用户mongod。  

groupadd mongod     useradd –g mongod mongod

或   

useradd –M –s /sbin/nologin mongod

2. 创建数据库目录。  

#日志文件目录     mkdir –p /data/var/log/mongodb/     #数据文件目录     mkdir –p /data/var/lib/mongodb/     #PID文件目录     mkdir –p /data/var/run/mongodb/

3. 修改目录所有者。  

cd /data/var     chown –R mongod.mongod log lib run

配置

1. 创建配置文件/etc/mongod.conf。  

logpath=/data/var/log/mongodb/mongod.log     logappend=true     fork=true     dbpath=/data/var/lib/mongodb     journal=true     directoryperdb = true     auth = true     #replSet = rs_test     #keyFile = /etc/mongo_main.key

2. 若将配置为副本集成员,从另一台成员上拷贝文件。  

scp –P 22 /etc/mongod.conf root@192.168.0.3:/tmp     scp –P 22 /etc/mongo_main.key root@192.168.0.3:/tmp     cp /tmp/mongo_main.key /etc/     cp /tmp/mongod.conf /etc/     chown mongod.mongod /etc/mongo_main.key

3. 创建启动脚本mongod。  

scp –P 22 /etc/init.d/mongod root@192.168.0.3:/tmp     cp /tmp/mongod /etc/init.d/mongod     chkconfig –level 35 mongod on

4. 修改系统大打开文件数。  

ulimit –n 64000     vi /etc/security/limits.conf

在最后添加:
* soft nofile 64000
* hard nofile 64000
* soft nproc 32000
* hard nproc 32000

  

vi /etc/profile

在最后添加:
ulimit –n 64000
在启动脚本mongod中也增加ulimit –n 64000

5. 启动服务。  

service mongod start

另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


文章题目:MongoDB2.4.10安装和配置-创新互联
URL分享:http://chengdu.cdxwcx.cn/article/dhpgid.html