目前在用ubuntu16.4 和 centos7 這兩個(gè)版本的 linux系統(tǒng),感覺(jué)linux系統(tǒng)本質(zhì)差別不是很大,就拿centos舉例來(lái)說(shuō)redis的安裝吧。
一.
? ? 安裝redis:
redis是當(dāng)前比較熱門(mén)的NOSQL系統(tǒng)之一,它是一個(gè)key-value存儲(chǔ)系統(tǒng)。和Memcached類(lèi)似,但很大程度補(bǔ)償了 memcached的不足,它支持存儲(chǔ)的value類(lèi)型相對(duì)更多,包括string、list、set、zset和hash。這些數(shù)據(jù)類(lèi)型都支持 push/pop、add/remove及取交集并集和差集及更豐富的操作。在此基礎(chǔ)上,redis支持各種不同方式的排序。Redis數(shù)據(jù)都是緩存在計(jì) 算機(jī)內(nèi)存中,并且會(huì)周期性的把更新的數(shù)據(jù)寫(xiě)入磁盤(pán)或者把修改操作寫(xiě)入追加的記錄文件。
一.安裝Redis
(1)cd /usr/src 進(jìn)入下載目錄
(1) yum install -y wget gcc make tcl 安裝依賴(lài)
(2)wget http://download.redis.io/releases/redis-3.2.2.tar.gz 下載源碼包 ? ? redis官網(wǎng)http://www.redis.io
(3)tar -zxvf redis-3.2.2.tar.gz ? ? 解壓
(4)cd redis-3.2.2 ? ?進(jìn)入redis目錄
(5)make ?編輯
(6)make test 測(cè)試?
(7)make install PREFIX=/usr/local/redis? ?指定下自己的安裝目錄,否則默認(rèn)安裝到/usr/local/bin里面了?
(8)如果忘了安裝到哪 可以?find / -name "redis"? 查找一下
(9)接下來(lái)就可以啟動(dòng)了 ./redis-server ./redis-cli

(10)設(shè)置密碼:將redis.conf 文件 拷出來(lái)一份 到?/usr/local/redis/bin 目錄下? ?cp redis.conf /usr/local/redis/bin/? ?(redis.conf? 如果找不到? 可以用?find / -name "redis.conf" 查找一下)
(11)設(shè)置密碼 和后臺(tái)啟動(dòng)
用 vim? 命令打開(kāi)redis.conf? ??

找到 deamonize? no? 將后面的值 改為yes
找到?requirepass? ? ? 將后面的值改為自己的密碼
(12)重啟redis? ,注意,要指定當(dāng)前目錄下的redis.conf啟動(dòng)? ?:? ./redis-server redis.conf