1. 程式人生 > >linux離線安裝及配置redis

linux離線安裝及配置redis

本文以centos7系統為例,介紹離線安裝redis步驟

一、環境準備

檢查伺服器上是否存在gcc-c++的環境,使用命令:

rpm -qa | grep gcc-c++

如果沒有該環境,則需要安裝該環境,離線安裝步驟為:

1、獲取相關rpm包,將其存放到伺服器上某一路徑

這裡有兩種方式:

方式1:從centos7的系統安裝映象中提取:解壓映象檔案,進入"Packages"目錄,取出如圖1所示rpm包

                                                                                   圖1 

2、安裝rpm包。進入該路徑,使用命令:

rpm -Uvh *.rpm --nodeps --force

然後使用

gcc -v
g++ -v

檢視gcc版本和g++版本,會看到詳細的版本資訊,安裝完成。

二、解壓安裝包

輸入解壓安裝包命令,其中 "-C"後面的為解壓縮後的路徑:

tar -zxvf redis-3.2.12.tar.gz -C /bigdata/soft

三、執行安裝

進入解壓後的資料夾

cd /bigdata/soft/redis-3.2.12

 進行編譯

make

 編譯後執行安裝到指定路徑

make install PREFIX=/bigdata/work/redis-3.2.12

至此,redis離線安裝已完成。

四、連線配置

1、redis啟動

前端啟動:這種啟動需要佔用一個連結,啟動後對於當前會話頁面不能進行操作,不能關閉,不然redis服務就會退出。進入redis的安裝目錄下的bin目錄啟動redis-server,命令如下:

cd /bigdata/soft/redis-3.2.12/bin
./redis-server

後臺啟動:

首先,把安裝包中的redis配置檔案複製到安裝完成路徑bin目錄下, 命令:

cp /bigdata/soft/redis-3.2.12/redis.conf /bigdata/work/redis-3.2.12/bin

然後,修改這個配置檔案,將 daemonize 設定為 yes:

 啟動redis服務,命令:

cd /bigdata/soft/redis-3.2.12/bin
./redis-server redis.conf

2、redis連線測試

啟動客戶端,命令:

cd /bigdata/soft/redis-3.2.12/bin
./redis-cli

如下所示: 

 

3、redis服務關閉 

cd /bigdata/soft/redis-3.2.12/bin
./redis-cli shutdown