1.1 下載 redis 安裝套件
也可以下載其他版本的,我這裡下載5.0.8版本。
1.2 上傳安裝套件
把下載的安裝包上傳到伺服器指定目錄,然後透過tar -zxvf xxxx解壓,如:
安裝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
make
make PREFIX=/usr/local/redis install
cd redis-5.0.8 mkdir /usr/local/redis/etc cp redis.conf /usr/local/redis/etc vim redis.conf
# 查看6379端口是否开启 firewall-cmd --query-port=6379/tcp # 开启6379端口 firewall-cmd --permanent --add-port=6379/tcp
/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf
ps -ef|grep redis
# 没密码 ./redis-cli # 有密码 ./redis-cli -a redis123
redis-cli -h host -p port -a password
格式为 redis-cli –h IP地址 –p 端口 –a 密码
# 查询进度PID ps -ef | grep -i redis # 关闭 kill -9 PID
./bin/redis-cli shutdown
4.2 再把/usr/local/redis/bin/目錄下的redis相關的檔案刪除即可
rm -rf /usr/local/redis/bin/redis*
以上是Centos7中怎麼安裝Redis的詳細內容。更多資訊請關注PHP中文網其他相關文章!