CentOS 6.5_X64下安裝配置MongoDB資料庫

來源:互聯網
上載者:User

CentOS 6.5_X64下安裝配置MongoDB資料庫

Linux作業系統:CentOS6.5_X64
IP地址:192.168.1.12

目的:
安裝配置MongoDB資料庫
具體操作:
一、關閉SElinux、配置防火牆
1、vi /etc/selinux/config
#SELINUX=enforcing #注釋掉
#SELINUXTYPE=targeted #注釋掉
SELINUX=disabled #增加
:wq!  #儲存退出
setenforce 0 #使配置立即生效


2、vi /etc/sysconfig/iptables  #編輯
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 27017 -j ACCEPT  #允許27017連接埠通過防火牆
:wq! #儲存退出
/etc/init.d/iptables restart #重啟防火牆使配置生效

二、安裝MongoDB
1、下載MongoDB
首先需要到https://www.mongodb.org/downloads 上註冊一個帳號,然後下載
MongoDB:https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.7.0.tgz 到/usr/local/src目錄
#目前最新版上傳https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.7.0.tgz
tar zxvf mongodb-linux-x86_64-2.7.0.tgz                            #解壓
mv mongodb-linux-x86_64-2.7.0  /usr/local/mongodb  #移動解壓檔案夾到MongoDB安裝目錄
mkdir  -p  /data/mongodb/mongodb_data/                  #建立MongoDB資料庫存放路徑
mkdir  -p  /data/mongodb/mongodb_log/                        #建立MongoDB資料庫日誌存放路徑
#啟動MongoDB
/usr/local/mongodb/bin/mongod --port 27017 --fork --dbpath=/data/mongodb/mongodb_data/ --logpath=/data/mongodb/mongodb_log/mongodb.log --logappend


about to fork child process, waiting until server is ready for connections.
forked process: 1998
child process started successfully, parent exiting


netstat -ntpl    #查看MongoDB是否啟動


 
cd /usr/local/mongodb/bin/
./mongo  #進入MongoDB資料庫控制台
use admin  #進入admin資料庫
db.shutdownServer()  #關閉MongoDB資料庫
exit #退出

CentOS編譯安裝MongoDB

CentOS 編譯安裝 MongoDB與mongoDB的php擴充

CentOS 6 使用 yum 安裝MongoDB及伺服器端配置

Ubuntu 13.04下安裝MongoDB2.4.3

MongoDB入門必讀(概念與實戰並重)

Ubunu 14.04下MongoDB的安裝指南

《MongoDB 權威指南》(MongoDB: The Definitive Guide)英文文字版[PDF]

Nagios監控MongoDB分區叢集服務實戰

基於CentOS 6.5作業系統搭建MongoDB服務

三、設定MongoDB資料庫
1、cd  /usr/local/mongodb/ #進入MongoDB安裝目錄
vi /usr/local/mongodb/mongodb.conf  #編輯
port=27017 #連接埠號碼
dbpath=/data/mongodb/mongodb_data/ #資料庫路徑
logpath=/data/mongodb/mongodb_log/mongodb.log #日誌輸出檔案路徑
pidfilepath=/usr/local/mongodb/mongo.pid
fork=true #設定後台運行
logappend=true #日誌輸出方式
shardsvr=true
directoryperdb=true
#auth=true  #開啟認證
:wq! #儲存退出

更多詳情見請繼續閱讀下一頁的精彩內容:

  • 1
  • 2
  • 下一頁

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.