Memcache + MongoDB 服務器搭建

1. memcache搭建過程比較簡單,安裝程序文件

yum install memcached.x86_64

2.然後添加啓動參數,啓動memcache

memcached -p 11211 -u memcached -m 64 -M -vv&

---------------------------------------------------------------------------------------------
MongoDB安裝  需要安裝的三臺服務器地址分別爲:10.104.3.9(主) 10.104.3.10(輔) 10.104.3.11(備用)

1. 首先下載安裝文件,可以從官方網站下載並解壓

tar xvf mongodb-linux-x86_64-2.6.3.tgz

2.創建配置文件
可以在解壓文件後的bin目錄下創建conf文件

vim bin/mongodb.conf
三臺服務器依次的配置文件爲:
logpath=/data/mongodb/logs
dbpath=/data/mongodb/data/
port=27017
fork=true
logappend=true
replSet=rs1/10.104.3.10:27017


logpath=/data/mongodb/logs
dbpath=/data/mongodb/data/
port=27017
fork=true
logappend=true
replSet=rs1/10.104.3.9:27017



logpath=/data/mongodb/logs
dbpath=/data/mongodb/data/
port=27017
fork=true
logappend=true
replSet=rs1/10.104.3.9:27017,10.104.3.10:27017


3. 每臺服務器需要創建Mongodb的DB和logs存儲路徑

mkdir -p /data/mongodb/data/ ; touch /data/mongodb/logs ; chmod -R 777 /data/mongodb/

4. 依次啓動每臺服務器
/mongodb/bin/mongod –f /mongodb/bin/mongodb.conf

也可以添加開機自啓動

echo "/mongodb/bin/mongod –f /mongodb/bin/mongodb.conf" >> /etc/rc.local

5.切換至主服務bin目錄下
./mongo

然後執行配置命令

config_rs1={_id:'rs1',members:[
{_id:0,host:'10.104.3.9:27017',priority:10},
{_id:1,host:'10.104.3.10:27017',priority:9},
{_id:2,host:'10.104.3.11:27017',priority:9}]
}


rs.initiate(config_rs1)

運行如下指令查看是否成功
rs.status()


6. 然後退出再重新連接,發現光標變成下面這種就對了:
rs1: PRIMARY

7.創建數據庫文件並添加賬號
use wp_test
db.addUser("testUser","123456")
db.auth("testUser","123456")
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章