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