Get the App
SLTechnology News&Howtos  ›  Database  › 

Centos 6.7 install mongodb

Shulou Source: shulou.com Published: 2022-06-01 11:08:35 11月07日 Update

Environment introduction

System: CentOS release 6.7 (Final)

Installation directory: / data/

Installation process

Cd / data/tools/

Download wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.4.9.tgz software, this address is slow.

Baidu cloud disk: http://pan.baidu.com/s/1boNcmZH

[root@sms tools] # tar zxvf mongodb-linux-x86_64-2.6.1.tgz

[root@sms tools] # mv mongodb-linux-x86_64-2.6.1 / usr/local/mongodb

[root@sms tools] # cd / usr/local/

Set environment variabl

# set for mongodb

Export MONGODB_HOME=/usr/local/mongodb

Export PATH=$MONGODB_HOME/bin:$PATH

[root@sms mongodb] # source / etc/profile

Validate environment variables

[root@sms mongodb] # mongod

Mongod mongodump

[root@sms mongodb] # mongod-version

Db version v3.0.6

Create directories and log files

[root@sms mongodb] # mkdir / data/mongodb/ {journal/,log/,data/}-p

[root@sms mongodb] # touch / data/mongodb/log/mongodb.log

Create a profile

[root@sms mongodb] # vim / etc/mongodb.conf

Dbpath=/data/mongodb/data

Logpath=/data/mongodb/log/mongodb.log

Logappend=true

Port=9000

Fork=true

Noauth=true

Nojournal = true

Smallfiles = true

Noprealloc = true

Add users, set directory permissions

[root@sms mongodb] # useradd mongodb-M-s / sbin/nologin

[root@sms mongodb] # chown-R mongodb.mongodb / data/mongodb/

Run the mongodb service

[root@www] # mongod-f / etc/mongodb.conf

Test service

[root@www bin] # mongo 127.0.0.1:9000

Add boot servic

[root@www bin] # vim / etc/rc.local

Mongod-f / etc/mongodb.conf

Tags: Environment directory service variable file address log permission user system software download process cloud disk test run configure verify Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno Shulou Tech Info Apple Shulou Information Linux macOS