1.下載地址 http://redis.io/downloadlinux
2.安裝 下載完成後直接解壓到指定目錄,無密碼 啓動服務保持運行redis
進入shell客戶端 ,另起控制檯shell
3.設置密碼數據庫
在redis.windows.conf 中requirepass 註釋解開 設置密碼。windows
驗證密碼的正確性服務器
localhost:6379> auth jihite OK
4.退出客戶端app
localhost:6379> QUIT
5.關閉redissocket
無密碼:redis-cli.exe shutdowntcp
有密碼:redis-cli -h host -p port -a passwd shutdown 要加上密碼和ipui
1.安裝
wget -c http://download.redis.io/releases/redis-3.0.6.tar.gz tar xvf redis-version.tar.gz cd redis-version make && make install
2.啓動 咱們就能夠經過 redis-server redis.conf 去啓動redis服務端了
[root@redis redis-3.0.6]# redis-server redis.conf
3.redis的配置文件
redis.conf的主要配置參數的含義: requirepass:驗證密碼 daemonize:是否之後臺daemon方式運行,no爲禁止,yes爲運行 pidfile:pid文件位置 tcp-backlog(若是訪問量很是大,接收緩衝已經滿了,制定一個位置緩衝新請求,tcp協議通常會有backlog) bind 監聽地址,默認在127.0.0.1 咱們能夠指定多個地址,例如bind 127.0.0.1 10.0.1.243 port:監聽的端口號,默認是6379,能夠本身指定其餘地址 unixsocket和unixsocketperm 定義sokcet的pid文件位置和權限若是你的服務器和redis在同一臺服務器上推薦指定socket方式,給予socket的方式在內存中直接交換而不通過tcp協議棧去封裝, timeout:請求超時時間,0表示禁用 loglevel:log信息級別 logfile:log文件位置 databases:開啓數據庫的數量,在redis的集羣中只支持0庫 save * :保存快照的頻率,第一個 表示多長時間,第三個*表示執行多少次寫操做。在必定時間內執行必定數量的寫操做時,自動保存快照。可設置多個條件,例如如下,表示900秒有1個鍵發生變化就執行寫操做,若是在300秒內,有10個鍵發生變化就執行寫操做,若是60秒有1000個鍵發生變化則執行寫操做。 save 900 1 save 300 10 save 60 10000 rdbcompression:是否使用壓縮 dbfilename:數據快照文件名(只是文件名,不包括目錄) dir:數據快照的保存目錄(這個是目錄) appendonly:是否開啓appendonlylog,開啓的話每次寫操做會記一條log,這會提升數據抗風險能力,但影響效率。 appendfsync:appendonlylog如何同步到磁盤(三個選項,分別是每次寫都強制調用fsync、每秒啓用一次fsync、不調用fsync等待系統本身同步) slaveof, 啓動主從,須要指定iP和端口
設置linux redis 服務:http://www.jb51.net/article/78728.htm