目前在用ubuntu16.4 和 centos7 這兩個版本的 linux系統(tǒng),感覺linux系統(tǒng)本質差別不是很大惨好,就拿centos舉例來說redis的安裝吧。
一.
? ? 安裝redis:
redis是當前比較熱門的NOSQL系統(tǒng)之一,它是一個key-value存儲系統(tǒng)谅摄。和Memcached類似法精,但很大程度補償了 memcached的不足多律,它支持存儲的value類型相對更多,包括string搂蜓、list狼荞、set、zset和hash帮碰。這些數(shù)據(jù)類型都支持 push/pop相味、add/remove及取交集并集和差集及更豐富的操作。在此基礎上殉挽,redis支持各種不同方式的排序丰涉。Redis數(shù)據(jù)都是緩存在計 算機內存中,并且會周期性的把更新的數(shù)據(jù)寫入磁盤或者把修改操作寫入追加的記錄文件斯碌。
一.安裝Redis
(1)cd /usr/src 進入下載目錄
(1) yum install -y wget gcc make tcl 安裝依賴
(2)wget http://download.redis.io/releases/redis-3.2.2.tar.gz 下載源碼包 ? ? redis官網http://www.redis.io
(3)tar -zxvf redis-3.2.2.tar.gz ? ? 解壓
(4)cd redis-3.2.2 ? ?進入redis目錄
(5)make ?編輯
(6)make test 測試?
(7)make install PREFIX=/usr/local/redis? ?指定下自己的安裝目錄一死,否則默認安裝到/usr/local/bin里面了?
(8)如果忘了安裝到哪 可以?find / -name "redis"? 查找一下
(9)接下來就可以啟動了 ./redis-server ./redis-cli
(10)設置密碼:將redis.conf 文件 拷出來一份 到?/usr/local/redis/bin 目錄下? ?cp redis.conf /usr/local/redis/bin/? ?(redis.conf? 如果找不到? 可以用?find / -name "redis.conf" 查找一下)
(11)設置密碼 和后臺啟動
用 vim? 命令打開redis.conf? ??
找到 deamonize? no? 將后面的值 改為yes
找到?requirepass? ? ? 將后面的值改為自己的密碼
(12)重啟redis? ,注意输拇,要指定當前目錄下的redis.conf啟動? ?:? ./redis-server redis.conf