下载
官网下载地址:https://redis.io/download
TIP
如果觉得官网下载慢,可以使用我分享的网盘。
地址:https://pan.baidu.com/s/1x-i4RCtKwJI3L-HR5Ee4FA
提取码:3d3n
安装
- 解压压缩包
tar -zxf redis-7.0.0.tar.gz
- 修改文件名
mv redis-7.0.0 redis
- 开始安装
#进入目录
cd redis
#更新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
#下载make
make
#安装到指定的目录
cd src && make install PREFIX=/qhdata/studio/redis
- 移动配置文件到安装目录下
#回到上一层
cd ../
#创建目录
mkdir /qhdata/studio/redis/conf
#移动文件
mv redis.conf /qhdata/studio/redis/conf
- 修改配置文件
TIP
后台运行:将
daemonize no
改成daemonize yes
外网访问:将
bind 127.0.0.1
前面加#
注释掉外网访问:将
protected-mode yes
改成protected-mode no
登录密码:将
# requirepass
去掉前面#
,然后在requirepass 密码
(默认没有密码)
vim /qhdata/studio/redis/conf/redis.conf
- 设置redis开机自启动
#在/etc目录下新建redis目录
mkdir /etc/redis
#将/usr/local/redis/conf/redis.conf 文件复制一份到/etc/redis目录下,并命名为6379.conf
cp /qhdata/studio/redis/conf/redis.conf /etc/redis/6379.conf
#修改启动脚本
vim /qhdata/studio/redis/utils/redis_init_script
#修改内容,只需改这两行
EXEC=/qhdata/studio/redis/bin/redis-server
CLIEXEC=/qhdata/studio/redis/bin/redis-cli
#将redis的启动脚本复制一份放到/etc/init.d目录下
cp /qhdata/studio/redis/utils/redis_init_script /etc/init.d/redis
#设置redis开机自启动(先切换到/etc/init.d目录下)
chkconfig redis on
#以服务的形式启动
service redis start
#停止redis
pkill redis
- 防火墙开放6379端口
#编辑ssh.xml文件
vim /usr/lib/firewalld/services/ssh.xml
#开放6379端口
<port protocol="tcp" port="6379"/>
#重启防火墙
systemctl restart firewalld
- 测试验证
可以使用rdm
进行测试。