Redis安装

发布时间 2023-09-23 13:32:37作者: liuzonglin

Redis安装

我们这里还是使用Windows安装Redis服务器,但是官方指定是安装到Linux服务器上,我们后面学习了Linux之后,再来安装到Linux服务器上。由于官方并没有提供Windows版本的安装包,我们需要另外寻找:

1、CentOS7 普通安装

Redis官方网站

Redis中文官方网站

1.1、环境安装

yum install -y gcc-C++ gcc wget vim

参数说明:

  • -y:自动选择 yes

1.2、下载安装包

wget https://download.redis.io/redis-stable.tar.gz

1.3、解压到指定路径

tar -xzvf redis-stable.tar.gz -C /usr/local/ && cd /usr/local/redis-stable

参数说明:

  • -x:--extract, --get 解压文件
  • -z:--gzip, --ungzip 有 gz 属性的软件包
  • -v:--verbose 详细显示处理的文件
  • -f:--file [HOSTNAME:]F 指定存档或设备,后接文件名称
  • -C:解压到指定路径

1.4、编译 并 安装

make && make install

1.5、修改 redis.conf 配置信息

# 设置后台启动
daemonize yes
# 默认端口
tls-port 6379
# 默认 16 个数据库
databases 16

1.6、配置启动脚本

启动脚本 redis_init_script 位于位于 Redis 的 /utils/ 目录下

# 设置 init.d 启动脚步
cp /usr/local/redis-stable/utils/redis_init_script /etc/init.d/redis

# 修改服务配置
mkdir /etc/redis && cp redis.conf /etc/redis/6379.conf

# 设置开机自启
chkconfig redis on

1.7、设置 redis 6379 外网连接

# 把redis的端口放到防火墙计划中
/sbin/iptables -I INPUT -p tcp --dport 6379 -j ACCEPT
/etc/rc.d/init.d/redis stop
# 修改 redis.conf 以下内容
# 修改前
bind 127.0.0.1
protected-mode yes
# 修改后
# bind 127.0.0.1
protected-mode no
# 重启redis 服务

1.8、安装目录说明

查看默认安装目录:/usr/local/bin

  • redis-benchmark:性能测试工具,可以在自己本子运行,看看自己本子性能如何
  • redis-check-aof:修复有问题的AOF文件,rdb和aof后面讲
  • redis-check-dump:修复有问题的dump.rdb文件
  • redis-sentinel:Redis集群使用
  • redis-server:Redis服务器启动命令
  • redis-cli:客户端,操作入口