linux安裝redis-4.0.1
阿新 • • 發佈:2021-12-10
一:搭建環境
1.安裝環境
redis是C語言開發,安裝redis需要先將官網下載的原始碼進行編譯,編譯依賴gcc環境。如果沒有gcc環境,需要安裝gcc:
yum install gcc-c++
如果提示是否下載,輸入y,如果提示是否安裝,輸入y
2.Redis安裝
步驟一:將下載的redis壓縮包上傳至Linux下
步驟二:將redis這個檔案解壓到/opt目錄下(建議)
tar -zxvf redis-4.0.1.tar.gz -C /opt/
步驟三:編譯redis(編譯,將.c檔案編譯為.o檔案)【Redis是由C語言開發的】,進入解壓資料夾
cd redis-4.0.1
執行make進行編譯
make
步驟四:安裝(此時,在這裡安裝的目的就是為了生成redis的bin目錄)
make PREFIX=/opt/redis install
安裝完成後,在/opt/redis/bin/下有幾個可執行檔案
redis-benchmark ----效能測試工具 redis-check-aof ----AOF檔案修復工具 redis-check-dump ----RDB檔案檢查工具(快照持久化檔案) redis-cli ----命令列客戶端 redis-server ----redis伺服器啟動命令
步驟7:copy檔案
redis啟動需要一個配置檔案,可以修改埠號等資訊,先進入你安裝的這個redis4-0.0.1目錄,然後檢視相關的檔案是否存在!
cd /opt/redis-4.0.1
然後執行復制操作(進入賦值的檔案目錄中檢視)
cp redis.conf /opt/redis/bin
需要改變三個地方:
#bind 127.0.0.1 // 註釋掉 69行 protected-mode no // yes--->no 89行daemonize yes # no----> yes 在138行
已配置方式啟動redis
./opt/redis/bin/redis-server ./opt/redis/bin/redis.conf
使用客戶端連線測試
./opt/redis/bin/redis-cli
二:Redis的啟動
1.前端模式啟動(不推薦,丟失資料更嚴重)
直接執行bin/redis-server將以前端模式啟動,前端模式啟動的缺點是啟動完成後
/opt/redis/bin/redis-server
使用Ctrl+C停止前端模式
2.後端模式
修改redis.conf 配置檔案,daemonize yes 以後端模式啟動。
vim /opt/redis/bin/redis.conf
在檔案的最後加入daemonize yes
先進入redis目錄:執行啟動命令:【必須要有./】
./bin/redis-server ./redis.conf
Redis預設埠6379,通過當前服務進行檢視
ps –ef | grep –i redis
三:Redis停止
方式一:
強制結束程式,強行終止Redis程序可能會導致redis持久化資料丟失。(不要使用這個)
kill -9 31475 #pid需要通過“ps aux | grep -i redis”進行查詢