1、下載redis安裝包,解壓
2、創建軟鏈接
ln -s redis-4.0.11 redis
3、安裝
進入軟鏈接的目錄
cd redis
編譯
make
編譯報錯:
需要先安裝redis編譯器gcc
yum install gcc-c++
編譯異常處理參考:https://blog.csdn.net/wzygis/article/details/51705559
安裝
make install
4、修改配置文件
讀取配置文件信息(過濾不必要信息)
cat redis.cnf |grep -v '#' |grep -v '^$’
主 要配置參數的意義:
daemonize:是否以後臺daemon方式運行
pidfile:pid文件位置
port:監聽的端口號
timeout:請求超時時間
loglevel:log信息級別
logfile:log文件位置
databases:開啓數據庫的數量
save * *:保存快照的頻率,第一個*表示多長時間,第三個*表示執行多少次寫操作。在一定時間內執行一定數量的寫操作時,自動保存快照。可設置多個條件。
rdbcompression:是否使用壓縮
dbfilename:數據快照文件名(只是文件名,不包括目錄)
dir:數據快照的保存目錄(這個是目錄)
appendonly:是否開啓appendonlylog,開啓的話每次寫操作會記一條log,這會提高數據抗風險能力,但影響效率。
appendfsync:appendonlylog如何同步到磁盤(三個選項,分別是每次寫都強制調用fsync、每秒啓用一次fsync、不調用fsync等待系統自己同步)
這裏建議,修改redis.conf,設置redis進程爲後臺守護進程:daemonize yes
5、啓動
將配置文件拷貝到/etc目錄下
將啓動腳本拷貝到/etc/bin目錄下,拷貝之後可以直接用redis-server啓動
redis-server &
加上參數‘&’表示在後臺運行
啓動成功頁面
5、關閉服務
shutdown
退出redis
ctrl+c
redis服務關閉後,緩存數據會自動dump到硬盤上,硬盤地址爲redis.conf中的配置項dbfilename dump.rdb所設定
https://blog.csdn.net/qq877507054/article/details/51395829
https://blog.csdn.net/gyshun/article/details/79297107