redis单机安装
下载地址
- 官网:https://redis.io/
- 下载列表页面:https://download.redis.io/releases/
说明
- 版本选择:
redis-7.0.0.tar.gz - 下载地址:https://download.redis.io/releases/redis-7.0.0.tar.gz
安装前准备
- 在linux上安装,centos7上安装
- gcc
本地安装
-
复制下载的安装包到Linux服务器,安装包名:
redis-7.0.0.tar.gz -
进入到安装包所在路径,将安装包解压到指定目录
tar -zxvf redis-7.0.0.tar.gz -C /opt/module -
解压后,文件夹为
redis-7.0.0,解压后需要编译安装 -
编译,进入
redis-7.0.0make -
安装,默认安装目录为:
/usr/local/bin,PREFIX参数自定义安装目录make install PREFIX=/opt/module/redis -
安装后,进入目录
/opt/module/redis/bin,有如下文件redis-benchmark:性能测试工具redis-check-aof:修复有问题的AOF文件,redis-server的软链接redis-check-rdb:修复有问题的dump.rdb文件,redis-server的软链接redis-cli:客户端,操作入口redis-sentinel:redis集群使用,redis-server的软链接redis-server:redis服务启动命令
-
指定启动文件,默认读取安装目录下的
redis.conf文件,即/opt/module/redis-7.0.0/redis.conf文件,复制文件到自定义目录下,做为启动文件mkdir /opt/module/redis/myredis copy redis.conf /opt/module/redis/myredis/redis7.conf -
修改配置文件
/opt/module/redis/myredis/redis7.conf,修改配置后,重启服务支持后台启动:
daemonize设置为yes# daemonize no daemonize yes关闭保护模式:
protected-mode设置为no# protected-mode yes protected-mode no注释掉bind配置,
bind 127.0.0.1表示只能本机访问# bind 127.0.0.1 -::1设置访问密码,
requirepass设置redis访问密码# requirepass foobared requirepass 123456
启动redis服务端
-
启动redis,指定配置文件
cd /opt/module/redis/bin ./redis-server /opt/module/redis/myredis/redis7.conf -
查看zookeeper进程
ps -ef | grep redis
启动zookeeper客户端
-
连接服务器
cd /opt/module/redis/bin ./redis-cli -p 6379 -
连接服务器后,输入密码
auth 123456输出信息:
OK -
连接服务器,指定密码
cd /opt/module/redis/bin ./redis-cli -a 123456 -p 6379输出警告信息:
Warning: Using a password with '-a' or '-u' option on the command line interface may not be safe. -
验证是否连接成功
127.0.0.1:6379> ping输出信息:
PONG -
退出客户端
127.0.0.1:6379> quit -
关闭服务器
127.0.0.1:6379> shutdown
