VMware版本號:11.1.2redis
CentOS版本:6.6數據庫
wget http://download.redis.io/releases/redis-3.0.0.tar.gz
tar zxvf redis-3.0.0.tar.gz cd redis-3.0.0 make cd src make install
mkdir -p /usr/local/redis/bin mkdir -p /usr/local/redis/etc mv /src/redis-3.0.0/redis.conf /usr/local/redis/etc cd /src/redis-3.0.0/src mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-dump redis-cli redis-server /usr/local/redis/bin
6379
)/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf
默認狀況下,redis不是在後臺運行的,咱們須要把開啓的redis後臺運行segmentfault
vi /usr/local/redis/etc/redis.conf
將daemonize
的值改成yes
app
查看是否啓動學習
ps -ef | grep redis
查看是否佔用6379端口號ui
netstat -tunpl | grep 6379
再啓動redis線程
/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf
/usr/local/redis/bin/redis-cli
退出客戶端debug
exit
或者code
quit
再或者Ctrl
+C
server
/usr/local/redis/bin/redis-cli shutdown
或者
pkill redis-server
daemonize
若是須要在後臺運行,把該項改成yespidfile
配置多個pid的地質,默認在/var/ren/redis.pidbind
綁定ip,設置後只接受來自該ip的請求port
監聽端口,默認爲6379 timeout
設置客戶端鏈接時的超時時間,單位爲秒 loglevel
分爲4級,debug、verbose、notice、warninglogfile
配置log文件地址 databases 設置數據庫的個數,默認使用的數據庫爲0 save
設置redis進行數據庫鏡像的頻率 rdbcompression
在進行鏡像備份時,是否進行壓縮Dbfilename
鏡像備份文件的文件名Dir
數據庫鏡像備份的文件放置路徑 Slaveof
設置數據庫爲其餘數據庫的從數據庫Masteauth
主數據庫鏈接須要的密碼驗證 Requirepass
設置登錄時須要的使用的密碼 Maxclients
限制同時鏈接的客戶數量Maxmemory
設置redis可以使用的最大內存 Appendonly
開啓append only模式 Appendfsync
設置對appendonly.aof文件同步的頻率vm-enabled
是否開啓虛擬內存支持vm-swap-file
設置虛擬內存的交換文件路徑vm-max-memory
設置redis使用的最大物理內存大小vm-page-size
設置虛擬內存的頁大小vm-pages
設置交換文件的總的page數量vm-max-threads
設置VMIO同時使用的線程數量Glueoutputbuf
設置在向客戶端應答時,是否把較小的包合併爲一個包發送,默認爲開啓hash-max-zipmap-entries
設置hash的臨界值Activerehashing
重置hash,默認爲開啓
相關連接:
Linux下PHP安裝Redis擴展(二)
Redis主從配置(三)
Redis集羣搭建與簡單使用(四)
Redis持久化(五)