1. 程式人生 > >Redis 安裝及配置

Redis 安裝及配置

1.0 下載檔案 下載檔案 http://download.redis.io/releases/redis-4.0.10.tar.gz 或者通過Linux控制檯下載 wget http://download.redis.io/releases/redis-4.0.10.tar.gz,下載路徑預設為當前控制檯所在的路徑

1.1 解壓檔案 sudo tar zxvf redis-4.0.10.tar.gz

1.3 進入redis-4.0.10資料夾 cd ./redis-4.0.10

1.2 移動檔案, 放到usr/local/redis/目錄下 sudo mv * /usr/local/redis/ sudo mv .gitignore /usr/local/redis/

1.3 進入redis目錄 cd /usr/local/redis/

1.4 生成 sudo make

1.5 測試,這段執行時間會較長 sudo make test

1.6 安裝,將redis的命令安裝到/usr/local/bin/⽬錄 sudo make install

1.7 安裝完成後,進入目錄/usr/local/bin中檢視 cd /usr/local/bin ll

redis-benchmark* redis-check-aof* redis-check-rdb* redis-cli* redis-sentinel -> redis-server* redis-server*

1.8 配置檔案,移動到/etc/redis/目錄下 sudo cp /usr/local/redis/redis.conf /etc/redis/

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------

2.0 檢視配置檔案資訊 sudo vi /etc/redis/redis.conf

2.1 繫結ip:如果需要遠端訪問,可將此⾏註釋,或繫結⼀個真實ip bind 127.0.0.1

2.2 埠,預設為6379 port 6379

2.3 是否以守護程序執行 設定為yes表示以守護程序執行,不會在命令列阻塞,類似於服務 設定為no表示非守護程序, 當前終端被阻塞 daemonize yes

2.4 日誌檔案(錯誤資訊) 儲存路徑 logfile "/var/log/redis/redis-server.log"

2.5 資料持久化檔名 dbfilename dump.rdb

2.6 資料持久化檔案的儲存路徑 dir ./

2.7 自動持久化策略 如果60秒內執行了100次修改則自動儲存一次 save 60 100 save 900 1

2.8 是否開啟aof持久化機制 appendonly no

2.9 資料庫,預設有16個 database 16

2.91 主從設定,指定主伺服器的ip+埠 slaveof

ps: 如果修改日誌檔案、持久化檔名或路徑,需要對存放檔案/路徑開啟許可權, 否則記錄/儲存失敗 如 sudo chmod 777 /var/log/redis/redis-server.log