在centos7.5伺服器上按照官方發布的安裝方式並不能進行正確的安裝,現收集並整理如下安裝方式,親測有效1.安裝依賴
yum install -y cpp binutils glibc glibc-kernheaders glibc-common glibc-devel gcc make tcl
2.需要先安裝gcc新版才能編譯
centos7 預設的 gcc 版本小於 5.3 無法編譯
sudo yum -y install centos-release-scl centos-release-scl-rh
sudo yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
// 臨時生效,退出 shell 或重啟會恢復原 gcc 版本
sudo scl enable devtoolset-9 bash
// 永久生效
sudo echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile
wget
解壓安裝
tar -zxvf redis-6.0.5.tar.gz
cd redis-6.0.5
make
make test
make install
編譯檔案會複製到/usr/local/bin目錄下
5.修改redis.conf檔案並複製到etc目錄
bind 127.0.0.1 #根據情況是否需要遠端訪問去掉注釋
requirepass 123456 #修改密碼
protected-mode no # 關閉protected-mode模式,此時外部網路可以直接訪問
sudo mkdir /etc/redis
sudo cp redis.conf /etc/redis/
開機自啟動 :
在centos7.5伺服器上按照官方發布的安裝方式並不能進行正確的安裝,現收集並整理如下安裝方式,親測有效1.安裝依賴
yum install -y cpp binutils glibc glibc-kernheaders glibc-common glibc-devel gcc make tcl
2.需要先安裝gcc新版才能編譯
centos7 預設的 gcc 版本小於 5.3 無法編譯
sudo yum -y install centos-release-scl centos-release-scl-rh
sudo yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
// 臨時生效,退出 shell 或重啟會恢復原 gcc 版本
sudo scl enable devtoolset-9 bash
// 永久生效
sudo echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile
wget
解壓安裝
tar -zxvf redis-6.0.5.tar.gz
cd redis-6.0.5
make
make test
make install
編譯檔案會複製到/usr/local/bin目錄下
5.修改redis.conf檔案並複製到etc目錄
bind 127.0.0.1 #根據情況是否需要遠端訪問去掉注釋
requirepass 123456 #修改密碼
protected-mode no # 關閉protected-mode模式,此時外部網路可以直接訪問
sudo mkdir /etc/redis
sudo cp redis.conf /etc/redis/
開機自啟動 :
Centos7安裝Redis6整理
安裝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 dev...
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...
redis6集群安裝
建立集群配置檔案redis cluster 7000.conf,埠7000 port 7000 daemonize yes pidfile user local redis redis redis 7000 cluster.pid logfile 7005 cluster.log bind 0.0....