4.Linux上安裝Redis
阿新 • • 發佈:2020-07-22
環境準備
安裝gcc:
redis是C語言開發,安裝redis需要先將官網下載的原始碼進行編譯,編譯依賴gcc環境。如果沒有gcc環境,需要安裝gcc:
yum install gcc-c++
如果提示是否下載,輸入y。
如果提示是否安裝,輸入y
上傳安裝包:
將Windows下下載的壓縮檔案上傳到Linux下。
安裝
解壓安裝檔案
這一次解壓並不是安裝,我們直接解壓到當前目錄即可:
tar –zxvf redis-3.0.0.tar.gz
編譯redis (編譯,將.c檔案編譯為.o檔案)
進入解壓資料夾,cd redis-3.0.0
執行make
1)如果沒有安裝
安裝
在解壓目錄下執行:
make PREFIX=/usr/local/redis install
說明:
make :執行
install:安裝
PREFIX:指定安裝目錄(目錄不存在會自動建立,PREFIX必須大寫),安裝目錄可以修改
安裝完後,在/usr/local/redis/bin下有幾個可執行檔案:
說明: redis-benchmark ----效能測試工具 redis-check-aof ----AOF檔案修復工具 redis-check-dump ----RDB檔案檢查工具(快照持久化檔案) redis-cli ----命令列客戶端 redis-server ----redis伺服器啟動命令
copy配置檔案
redis啟動需要一個配置檔案,可以修改埠號等資訊。
去到我們的解壓目錄將配置檔案複製到我們的redis安裝目錄:
cp redis.conf /usr/local/redis
複製完成之後:
注:如果沒有配置檔案redis也可以啟動,不過將啟用預設配置,這樣不方便我們修改埠號等資訊
啟動
前端啟動:(瞭解)-無法部署叢集
進入到redis安裝目錄,執行如下命令:
./bin/redis-server
啟動redis客戶端連線: 連線 6379埠
先開啟一個新的視窗連線linux;
然後還是進入redis安裝目錄,然後執行如下命令:
./bin/redis-cli
連線命令說明:
redis-cli -h ip地址 -p 埠
./bin/redis-cli -p 6379
執行客戶端(預設連線本機6379埠):./bin/redis-cli
Redis啟動-後端模式
修改redis.conf配置檔案, daemonize yes 以後端模式啟動。
vim /usr/local/redis/redis.conf
上述儲存退出
啟動時,指定配置檔案:
Redis預設埠6379,通過當前服務進行檢視:
redis的關閉:
①查詢到PID,kill -9 pid 【斷電,非正常關閉,一般不用,否則造成資料丟失】
②正常關閉【正常關閉,資料儲存】
./bin/redis-cli shutdown