Centos7 离线安装指定版本 redis

1、本次安装redis7,官方网站 https://redis.io/download/

2、安装gcc

yum install -y gcc

3、解压

tar zxvf redis-7.0.11.tar.gz -C /usr/local/

4、编译

cd /usr/local/redis-7.0.11/
make

5、安装

make install

 6、环境变量设置

PATH=$PATH:/usr/local/redis-7.0.11/src

7、copy配置文件

cp /usr/local/redis-7.0.11/redis.conf /etc/

8、修改配置

打开配置文件:vim /etc/redis.conf  
1.修改默认密码:查找 requirepass, 默认密码为 foobared, 将 foobared 修改为你的密码即可,在redis查询数据需要密码。注释requirepass在redis查询数据不需要密码。
2.找到 bind 127.0.0.1 将其注释,否则redis只允许本机连接
3.找到 protected-mode yes 将其改为:protected-mode no
4.找到dir ./ 修改数据存储目录
5.找到logfile "" 修改日志路径,注意加""

9、配置systemctl管理redis

vim /etc/systemd/system/redis.service
[Unit]
Description=Redis
After=network.target

[Service]
PIDFile=/var/run/redis/redis-server.pid
ExecStart=/usr/local/redis-7.0.11/src/redis-server /etc/redis.conf
ExecStop=/usr/local/redis-7.0.11/src/redis-cli shutdown
Restart=always

[Install]
WantedBy=multi-user.target

9、启动redis

systemctl daemon-reload
systemctl start redis

 

配置redis开启多线程(可选)

#设置io-threads-do-reads yes就可以开启io多线程
io-threads-do-reads yes

#设置io-threads 2
io-threads 2

 

posted @ 2023-04-21 19:36  苦逼yw  阅读(661)  评论(0编辑  收藏  举报