Centos7安裝Redis6-X
Centos7安裝redis
第一步:下載安裝包
下載安裝包有兩種方式:
第一種:直接在官網下載,然後再把安裝包上傳伺服器。https://redis.io/download
第二種:在系統中使用wget方式獲取;wget http://download.redis.io/releases/redis-6.0.8.tar.gz
第二部:解壓檔案
我們可以在下載的目錄下看到下載的安裝包
通過命令:tar xzf redis-6.0.8.tar.gz 解壓檔案
再次檢視目錄,可以看到我們已經解壓成功
第三步:安裝
升級gcc
如果安裝make時報錯,原因是因為gcc版本過低,yum安裝的gcc是4.8.5的。因此需要升級gcc,升級過程如下:
yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
scl enable devtoolset-9 bash
echo "source /opt/rh/devtoolset-9/enable" >> /etc/profile
gcc -v
檢視gcc版本
安裝
在解壓的redis檔案下執行make 和make install以後即可。此時會在我們解壓的redis檔案下產生一個src檔案,你可以在這裡啟動redis。
注意安裝完成以後redis-server在/usr/local/bin/目錄下。
第四步測試:
複製redis.conf
把redis檔案下的redis.conf檔案複製到/usr/local/bin/檔案下;這個操作是為了備份conf檔案,即使檔案損壞也有原檔案。
在安裝好redis後,他的安裝檔案是在/usr/local/bin/目錄下,在這個檔案下我們可以啟動我們的redis了。
啟動redis
輸入:redis-server redis.conf 就可以啟動redis服務端。
輸入:redis-cli -p 6379即可開啟客戶端,我們輸入ping命令如果返回pong就表示連線成功。
通過ps -ef|grep redis 命令檢視當前的redis是否開啟,如下圖
關閉redis
我們可以通過在redis的服務端關閉redisf。輸入shutdown關連線,然後輸入exit退出redis.
注意:redis可以執行多個客端,但是隻要一個客戶端輸入shotdown命令,服務端都會關閉。