CentOS 7.9 安裝 redis-6.2.0

一、CentOS 7.9 安裝 redis-6.2.01 下載地址:https://download.redis.io/releases/redis-6.2.0.tar.gz

CentOS 7.9 安裝 redis-6.2.0

文章插圖
2 安裝gcc來進行編譯
Redis 由 C語言編寫,所以需要系統中有 gcc 編譯器
使用 gcc --version 查看是否安裝 gcc 編譯器
yum install -y wget gcc gcc-c++ make libstdc++-devel3 下載安裝包wget http://download.redis.io/releases/redis-6.0.8.tar.gz
CentOS 7.9 安裝 redis-6.2.0

文章插圖
二、解壓1 解壓會生成一個 redis-6.2.2 的目錄
tar -zxvf redis-6.2.2.tar.gz -C /opt/2 編譯&安裝
進入到redis目錄
等待編譯完成即可 , 未報錯即進行下一步
指定安裝,執行 make install 的時候 , 會將src下面的幾個命令復制到/usr/local/bin/下
cd /opt/redis-6.2.2makemake install PREFIX=/usr/local/redis
CentOS 7.9 安裝 redis-6.2.0

文章插圖
三、配置環境變量vim /etc/profileexport PATH=$PATH:/usr/local/redis/bin/source /etc/profile四、復制配置文件從 redis 的源碼目錄(這里為 /opt/redis-6.2.2)中復制 redis.conf 到 redis 的安裝目錄 (這里為 usr/local/redis/bin,當然也可以復制到其他目錄)
cd /opt/redis-6.2.2cp redis.conf /usr/local/redis/bin/myredis.confcd /usr/local/redis/bin
CentOS 7.9 安裝 redis-6.2.0

文章插圖
  • 【CentOS 7.9 安裝 redis-6.2.0】redis-benchmark:性能測試工具,可以在自己虛機上運行,看看自己虛機性能如何
  • redis-check-aof:修復有問題的AOF文件
  • redis-check-rdb:修復損壞的rdb文件
  • redis-sentinel:Redis集群使用
  • redis-server:Redis服務器啟動命令
  • redis-cli:客戶端,操作入口
五、啟動 Redis1 前臺啟動(不推薦)
在 Redis 安裝目錄(這里是 /usr/local/redis/bin)中,使用 redis-server 啟動 Redis 服務器
注意:這種方式是前臺啟動 , 下面這個頁面不能關閉,否則會出錯 。所以不推薦這種方式啟動 Redis 。
# myredis.conf 源文件沒有修改過redis-server /usr/local/redis/bin/myredis.conf
CentOS 7.9 安裝 redis-6.2.0

文章插圖
使用 redis-cli 進入redis服務器
redis-cli# 關閉 Redis 服務器SHUTDOWN# Ctrl + c 退出客服端
CentOS 7.9 安裝 redis-6.2.0

文章插圖
2 后臺啟動(推薦)
修改安裝目錄中 vim myredis.conf
  • 配置允許所有ip都可以訪問redis,在bind 127.0.0.1前加“#”將其注釋掉
  • 默認為保護模式,把 protected-mode yes 改為 protected-mode no
  • 默認為不守護進程模式 , 把daemonize no 改為daemonize yes
  • 將 requirepass foobared前的“#”去掉,密碼改為你想要設置的密碼
  • :set nu 打開行號

CentOS 7.9 安裝 redis-6.2.0

文章插圖

CentOS 7.9 安裝 redis-6.2.0

文章插圖

CentOS 7.9 安裝 redis-6.2.0

文章插圖
啟動 redis 在安裝目錄中輸入
# 其中 myredis.conf 為剛剛重新配置的redis-server /usr/local/redis/bin/myredis.conf查看 Redis 啟動狀態
ps -ef |grep redis六、測試 & 關閉
  • 客戶端訪問:redis-cli
  • 測試:ping
  • 單例關閉:redis-cli shutdown
  • 多實例關閉,指定端口關閉:redis-cli -p 6379 shutdown

CentOS 7.9 安裝 redis-6.2.0

文章插圖
七、redis的配置redis.conf配置文件常用設置
配置項值解釋port6379客戶端通訊端口,redis服務器啟動的端口daemonizeyes以后臺的方式運行bind192.168.56.101redis服務啟動時綁定的ip地址,是本地網卡的地址pidfile/var/run/redis_6379.pid當是以后臺方式運行時,會產生一個pid文件logfile/var/log/redis_6379.log指定日志文件的路徑dir./數據庫的持久化文件保存的路徑,必須是目錄appendonlyyes打開aof持久化appendfsynceverysecaof每秒寫入一次appendfilenameappendonly.aofaof文件名requirepass123456設置一個redis的密碼,可以設置的復雜一些maxclients10000設置最大可以有多少個連接連接到redis servermaxmemory2GB設置redis最多可用的內存八、防火墻放行6379端口

推薦閱讀