redis安装(linux+windows)

291 阅读2分钟

Linux安装redis

1、下载redis压缩包

进入redis官网,选择要下载的版本
https://download.redis.io/releases/
将压缩包上传至Linux系统
使用tar命令解压
tar zxvf redis-6.0.0.tar.gz

2、安装Redis

进入redis文件夹中,使用命令安装
gcc -v                             # 查看gcc版本
yum -y install centos-release-scl  # 升级到9.1版本
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
cd redis-6.0.0
make install
进入redis文件夹下的src目录,使用命令启动
cd src
redis-server
客户端连接
cd src
redis-cli  -h 远程IP -p 端口
再 输入 auth  密码
若密码为空 直接 输入 auth 回车
修改 redis 密码
config set masterauth 密码
config set requirepass 密码
config rewrite --把密码写到配置文件,系统重启时密码也不会丢失
若 在设置时 提示  权限不足
是因为 redis的配置文件 没有写权限
chmod 777 redis.conf --给配置文件 加权限
3、linux 文件权限

linux 文件权限.png

所以 7 = 4+2+1 = rwx

​    5= 4+1 =rx

​    6=4+2 =rw

所以 777  是 给 用户,用户组 ,其他用户 赋予文件的 读 写 执行 的权限

windows安装redis(5.0.14.1)

1、下载redis压缩包(菜鸟教程)

菜鸟教程地址:https://www.runoob.com/redis/redis-install.html
压缩包下载地址:https://github.com/tporadowski/redis/releases
解压压缩包

密码设置
打开配置文件:redis.windows.conf
找到:requirepass,去除注释,设置密码
例:requirepass 123456

设置允许远程连接
屏蔽:bind 127.0.0.1 或者修改为:bind 0.0.0.0
关闭保护模式,找到“protected-mode yes”,将yes改成no。例:protected-mode no

2、编写bat启动脚本

::启动redis命令
@echo off
::输出提示语
echo redis start......
::设置启动窗口标题
title redis-server
::设置redis路径
set ENV-HOME="D:\tools\redis\Redis-x64-5.0.14.1"
::切换到D盘
D:
::设置启动窗口颜色
color 0a
::切换到redis安装目录
cd %ENV-HOME%
::执行启动命令
redis-server redis.windows.conf
exit

3、启动redis服务

双击编写的bat脚本,启动redis服务

image.png

4、测试链接

在安装目录地址栏输入cmd,打开cmd窗口
输入:redis-cli.exe -h 127.0.0.1 -p 6379
如果有密码,输入:auth 你的密码
检测服务是否在运行,输入:ping

image.png