Centos7安裝Redis6整理

2022-02-15 15:27:47 字數 2288 閱讀 8927

#安裝gcc

yum -y install gcc tcl

# 檢視gcc版本是否在5.3以上,centos7.6預設安裝4.8.5

gcc版本過低編譯redis6.0時會報如下錯誤

# 公升級到gcc 9.3:

yum -y install centos-release-scl

yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils

scl enable devtoolset-9 bash

# 需要注意的是scl命令啟用只是臨時的,退出shell或重啟就會恢復原系統gcc版本。

# 如果要長期使用gcc 9.3的話:

echo -e "\nsource /opt/rh/devtoolset-9/enable" >>/etc/profile

這樣退出shell重新開啟就是新版的gcc了

以下其他版本同理,修改devtoolset版本號即可。

可選的redis編譯操作

# 編譯安裝到指定目錄下

make prefix=/usr/local/redis install

# 編譯出錯時,清出編譯生成的檔案

make distclean

# 解除安裝

make uninstall

vim /etc/redis/6379.conf
修改如下內容,儲存並關閉

#bind 127.0.0.1 # 將這行**注釋,監聽所有的ip位址,外網可以訪問

protected-mode no # 把yes改成no,允許外網訪問

daemonize yes # 把no改成yes,後台執行

設定開機自啟

# 1. 將redis服務新增到開機自啟

chkconfig --add redis_6379

# 2. 設定redis開機自啟

chkconfig redis_6379 on

# 3. 檢視redis 有沒有設定為開機啟動

systemctl start redis_6379.service #啟動redis服務

systemctl enable redis_6379.service #設定開機自啟動

systemctl disable redis_6379.service #停止開機自啟動

systemctl status redis_6379.service #檢視服務當前狀態

systemctl restart redis_6379.service  #重新啟動服務

systemctl list-units --type=service #檢視所有已啟動的服務

centos7.6安裝redis6.0.1

redis6安裝 centos系統

在centos7.5伺服器上按照官方發布的安裝方式並不能進行正確的安裝,現收集並整理如下安裝方式,親測有效 1.安裝依賴 yum install y cpp binutils glibc glibc kernheaders glibc common glibc devel gcc make tcl2...

linux 編譯安裝 redis6

執行效能測試 centos yum groupinstall development tools y ubuntu apt install build essential wget y axel tar vxzf redis 6.0.5.tar.gz cd redis 6.0.5 make mall...

centos7 安裝redis和redis擴充套件

安裝redis make 如果make失敗,請安裝gcc yum install gcc 重新解壓安裝 使用 二進位制檔案是編譯完成後在src目錄下.執行如下 src redis server 你能使用redis的內建客戶端進行進行redis 的編寫 src redis cli redis setf...