首頁 > 資料庫 > Redis > 主體

Centos7中怎麼安裝Redis

王林
發布: 2023-06-01 13:04:16
轉載
3638 人瀏覽過

一 前期準備

1.1 下載 redis 安裝套件

Centos7中怎麼安裝Redis

也可以下載其他版本的,我這裡下載5.0.8版本。

1.2 上傳安裝套件

把下載的安裝包上傳到伺服器指定目錄,然後透過tar -zxvf xxxx解壓,如:

Centos7中怎麼安裝Redis

二檢查gcc

安裝redis 需要c 環境,所以離線安裝就需要下載一些依賴安裝套件。

2.1 下載網址:https://vault.centos.org/7.0.1406/os/x86_64/Packages/

cpp-4.8.2-16.el7.x86_64.rpm
gcc-4.8.2-16.el7.x86_64.rpm
glibc-2.17-55.el7.x86_64.rpm
glibc-common-2.17-55.el7.x86_64.rpm
glibc-devel-2.17-55.el7.x86_64.rpm
glibc-headers-2.17-55.el7.x86_64.rpm
glibc-static-2.17-55.el7.x86_64.rpm
glibc-utils-2.17-55.el7.x86_64.rpm
kernel-headers-3.10.0-123.el7.x86_64.rpm
libmpc-1.0.1-3.el7.x86_64.rpm
mpfr-3.1.1-4.el7.x86_64.rpm
登入後複製

選擇下載以上這些就可以滿足安裝需求。

2.2 下載完成上傳到伺服器,透過rpm 安裝

rpm -Uvh *.rpm --nodeps --force
登入後複製

--nodeps 在安裝套件時,不檢查依賴關係,例如安裝B,B依賴C導致無法安裝,使用-- nodeps就可以安裝成功 

--force 強制安裝

2.3 查看是否安裝成功

rpm -q gcc
登入後複製

Centos7中怎麼安裝Redis

##三安裝Redis

cd redis-5.0.8 進入解壓縮好目錄

3.1 編譯redis

make
登入後複製

3.2 安裝編譯後的檔案到安裝到指目錄

make PREFIX=/usr/local/redis install
登入後複製

注意:PREFIX必須注意:PREFIX必須大寫、同時會自動為我們建立redis目錄,並將結果安裝此目錄

3.3 安裝完成在/usr/local/bin/資料夾下會產生下列幾個檔案

登入後複製

3.4 設定redis.conf

cd 進到安裝套件解壓縮目錄,把redis.conf 複製到安裝redis 目錄

cd redis-5.0.8

mkdir /usr/local/redis/etc

cp redis.conf /usr/local/redis/etc

vim redis.conf
登入後複製

daemonize no 修改為daemonize yes

requirepass 修改為redis123(這是redis新增密碼)

appendonly yes 註解開啟

3.5 開放服務連接埠

# 查看6379端口是否开启
firewall-cmd --query-port=6379/tcp

# 开启6379端口
firewall-cmd --permanent --add-port=6379/tcp
登入後複製

3.6 Redis啟動

/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf
登入後複製

3.7 檢視進程進程

ps -ef|grep redis
登入後複製

3.8 客戶端啟動

# 没密码
./redis-cli 

# 有密码
./redis-cli -a redis123
登入後複製

3.9 伺服器上執行指令

redis-cli -h host -p port -a password
登入後複製
格式为 redis-cli –h IP地址 –p 端口 –a 密码
登入後複製

3.10 Redis關閉

#第一種方式

# 查询进度PID   
ps -ef | grep -i redis
# 关闭
kill -9 PID
登入後複製

第二種方式

./bin/redis-cli shutdown
登入後複製

四卸載

4.1 先把redis服務關閉

4.2 再把/usr/local/redis/bin/目錄下的redis相關的檔案刪除即可

Centos7中怎麼安裝Redis

rm -rf /usr/local/redis/bin/redis*
登入後複製

以上是Centos7中怎麼安裝Redis的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:yisu.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!