安裝包下載c++
一、網上搜索redis,查找下載鏈接redis
鏈接爲http://download.redis.io/releases/redis-6.0.4.tar.gzcentos
二、使用wget下載gz包,安裝成功如圖所示bash
wget http://download.redis.io/releases/redis-6.0.4.tar.gzide
三、下載完畢以後進行解壓測試
tar -zxvf redis-6.0.4.tar.gzui
四、進到解壓後的redis目錄中進行編譯加密
make installserver
五、依賴包檢查
1 yum install cpp -y blog
2 yum install binutils -y
3 yum install glibc-kernheaders -y
4 yum install glibc-common -y
5 yum install glibc-devel -y
6 yum install gcc -y
7 yum install make -y
安裝gcc中途會詢問你是安裝這個嗎,輸入y以後回車進行繼續安裝
安裝好gcc以後,進入src目錄進行make編譯,但仍是提示有問題,
穩住,莫慌莫慌,查看相關資源後發現CentOS7默認安裝的是4.8.5,而redis6.0只支持5.3以上版本,原來是版本不支持呀,升級版本、升級
六、CentOS7默認安裝的是4.8.5,而redis6.0只支持5.3以上版本,這裏將gcc升級到9
yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
七、gcc終於升級好了,這時千萬別忘記要進行版本的切換,升級了新版本確定是使用新版本嘍
scl enable devtoolset-9 bash
切換完成以後查看gcc版本
gcc -v
八、版本切換成功以後,進入redis目錄中,從新編譯 make install
哎吼吼吼,沒有報錯,如今來測試redis是否安裝成功,出現以下界面表示安裝成功(非常喜歡這個圖形,吼吼吼)
安裝後配置
安裝成功以後這裏建議你進行相關的配置修改
一、更改默認端口
由port 6379 改成 你本身定義的端口
二、之後臺進程方式啓動
修改daemonize no 爲daemonize yes
三、設置redis遠程鏈接,添加密碼
(1)、先放行你設置的端口號
(2)、註釋掉bind 127.0.0.1
(3)、設置redis鏈接密碼:在requirepass foobard改成requirepass 123456
四、redis的啓動
指定配置文件啓動,進src目錄下,輸入命令
./redis-server /usr/local/redis-6.0.3/redis.conf
五、redis客戶端鏈接./redis-cli -h 192.168.42.111 -p 6379 -a 123456亦或者./redis-cliauth 123456