下載鏈接: ※ 如果沒有 直接複製url 到瀏覽器下載 1:下載完成 2:解壓 3: 複製 放到use/local目錄下 4:進入 redis 目錄 ( 確認 /url/local/redis/ 目錄下的文件是否存在, INSTALL Makefile redis.conf ) 5: 生成 6: 測 ...
下載鏈接:
wget http://download.redis.io/releases/redis-4.0.9.tar.gz
※ 如果沒有 直接複製url 到瀏覽器下載
1:下載完成
2:解壓
tar -zxvf redis-3.2.8.tar.gz
3: 複製 放到use/local目錄下
sudo mv ./redis-3.2.8/url/local/redis/
4:進入 redis 目錄
cd /usr/local/redis/
( 確認 /url/local/redis/ 目錄下的文件是否存在, INSTALL Makefile redis.conf )
5: 生成
sudo make
6: 測試, 時間可能有點長
sudo make test
(測試完成: ALL tests passwd without errors! )
7: 安裝,將redis 的命令安裝到/url/local/bin/目錄(不須切換,預設安裝地址就是)
sudo make install
8: 安裝完成後, 查看
cd /url/locak/bin ls -all
9:配置文件 移動到/etc/目錄下
配置文件目錄為/usr/local/redis/redis.con
sudo cp /usr/local/redis/redis.conf /etc/redis/
配置:
配置信息在/etc/redis/redis.conf 下
sudo vim /etc/redis/redis.conf
1: 綁定 ip 需要遠程訪問,可將此註釋 ,或綁定一個真實ip
bind 127.0.0.1
2: 埠,預設為6379
3: 是否以守護進程運行
daemonize yes
django項目啟動時就會將當前終端阻塞.(阻塞之後,就不能執行其他命令,想執行必須先停止.)
※ redis文件夾預設沒有,需要自己創建
預設/var/lib/reids/目錄下是沒有dump.rdb文件的. 這個文件是redis自動生成的. 我們只管/var/lib/redis目錄存在即可.
添加 日誌文件:
資料庫:
資料庫預設有 16 個 (不用修改)
(redis 預設創建16 個資料庫 資料庫的名字 是 0 -15)
主從:
主從複製 類似於雙機備份
驗證是否 安裝成功
redis-server --help
1. 啟動
sudo service redis start
2. 停止
sudo service redis stop
3. 重啟
sudo service redis restart
如果失敗 就是用以下命令啟動:
sudo redis-server /etc/redis/redis.conf
(如果還沒成功,就通過log 日誌查看 提示信息 ,一般都是日誌文件目錄不存在,或者數據目錄不存在
例如: 日誌文件:logfile /var/log/redis/redis-server.log
數據文件: dir /var/lib/redis
客戶端:
鏈接redis:
redis-cli
運行測試命令:
ping 得到 pang
切換資料庫:
select 幾號資料庫
殺進程:
ps aux | grep redis sudo kill -p 進程號