由於redis是使用C語言編寫的,因此在咱們的Linux系統上要安裝redis的編譯環境
輸入:[root@hadoop100 /]# yum install gcc-c++
c++
訪問官網,下載redis,例如個人安裝包是:redis-3.0.0.tar.gz[root@hadoop100 local]# wget http://download.redis.io/releases/redis-3.0.0.tar.gz
這裏我放在:/usr/local目錄下。
進入local目錄中,輸入命令:[root@hadoop100 local]# tar -xvf redis-3.0.0.tar.gz -C /usr/local
進行解壓。
此時該目錄包含:
redis
[root@hadoop100 redis-3.0.0]# make
[root@hadoop100 redis-3.0.0]# make PREFIX=/usr/local/redis install
PREFIX表明安裝到哪裏,此處我還安裝到此目錄下。
此時目錄結構:數據庫
[root@hadoop100 redis-3.0.0]# cp redis.conf ../redis/bin/
vim
此時bin目錄結構爲:
oop
輸入命令:[root@hadoop100 bin]# ./redis-server
啓動redis。
咱們發現他佔據着整個控制檯,咱們沒法進行別的操做了,因此要將其設置爲後臺啓動,Ctrl+c退出redis服務:測試
打開redis.cong:[root@hadoop100 bin]# vim redis.conf
將no改成yesspa
輸入:[root@hadoop100 bin]# ./redis-server redis.conf
,此時就在後臺啓動了。code
輸入命令:
此時就能夠操做redis數據庫了。能夠看到他佔用的是6379端口。
輸入:set username augustu
注意哈:此處不是給數據庫設置用戶名,只是單純的存儲一條數據,redis是鍵值對存儲方式。
輸入:get username
,能夠看到他輸出了augustu
。輸入:exit
命令退出操做數據庫。
redis數據庫安裝成功了。server
redis是在後臺運行的,咱們如何關閉它呢?這時能夠經過殺進程來結束他
輸入:
咱們看到redis進程了,能夠殺掉他了:[root@hadoop100 bin]# kill -9 6001
再次輸入:ps -ef |grep redis
,能夠看到redis進程沒有了。進程