redis7安装

linux安装

一、readis7的下载

redis官网下载redis7

图片.png

图片.png

二、解压
下载后把redis上传到linux

图片.png

我这里上传到 opt/tools目录下

解压redis到 opt/apps目录

图片.png

进入opt/apps目录,将目redis-7.2.4修改为redis

进入redis目录,执行make命令编译安装redis

图片.png

make命令执行完成后执行make install命令

图片.png

如果提示没有gcc安装gcc

yum -y install gcc gcc-c++

图片.png


三、启动服务
1、命令行输入redis-server回车

2、如果成功运行可以看到以下控制台界面

图片.png


四、客户端连接
1、新打开一个命令行窗口输入redis-cli回车
2、如果连接成功,可以看到以下控制台界面

图片.png

 五、停止服务
    在启动服务的窗口按下ctrl+c

六、redis服务器的其它启动方式
1、指定配置文件启动

命令行输入"redis-server /opt/apps/redis/redis.conf ”,其中“/opt/apps/redis/redis.conf”为安装目录下的配置文件。 

启动成功控制台可看到以下信息

图片.png

2、后台服务启动

1)使用命令 nohup redis-server &

图片.png

2)使用命令ps aux | grep redis查看redis服务运情况

图片.png

3)链接redis-cli后使用shutdown或者使用redis-cli shutdown命令停止redis服务

图片.png

图片.png

七、修改redis配置文件以守护进程启动

vim redis.conf打开redis配置文件,找到daemonize

将daemonize on修改为daemonize yes

然后以指定配置文件方式启动

图片.png

八、vim redis.conf打开redis配置文件,注释bind 127.0.0.1 -::1

将protected-mode yes修改为protected-mode no关闭保护模式

这样其他主机才能访问redis服务

图片.png

九、新安装的redis是没有密码的,给redis设置密码

vim redis.conf打开redis配置文件取消# requirepass foobared注释然后将foobared修改为要设置的密码

图片.png

关闭redis服务重新以指定配置文件方式启动redis服务

使用redis-cli链接redis服务

使用auth root验证密码

图片.png

或者使用redis-cli -a root方式验证密码

图片.png

给redis设置密码后使用redis-cli shutdown关闭redis服务,需要修改为redis-cli -a root shutdown

图片.png

十、禁用命令

vim redis.config打开redis配置文件找到rename-command模块

增加以下内容

rename-command flushall "myflush"  //重命名flushall(删除全部redis数据库,redis默认16个数据库),或者删除myflush以禁用命令

rename-command flushdb "myflushdb" //重命名flushdb(删除当前数据库),或者删除myflushdb以禁用命令

图片.png



window安装

一、readis7的下载
由于在官网上没有window版本的redis下载,需要到github中去搜索,以下以redis7为例介绍redis的下载

下载地址:https://github.com/zkteco-home/redis-windows

二、解压
下载后把redis解压到目录(整个目录中不要有中文、空格及其它特殊符号)

三、启动服务
1、双击解压目录下的"redis-server.exe"启动服务
2、如果成功运行可以看到以下控制台界面


四、客户端连接
1、双击安装目录下的”redis-cli.exe“
2、如果连接成功,可以看到以下控制台界面


五、停止服务
    关闭控制台窗口或是在窗口中按ctrl + c(一次不行多按几次)可停止服务。

六、redis服务器的其它启动方式
1、指定配置文件启动

1)在cmd窗口进入到redis解压目录
2)在命令行输入"redis-server redis.conf”,其中“redis.conf”为解压目录下的配置文件。


3)启动成功控制台可看到以下信息


2、使用系统服务管理redis服务器

把redis安装到服务,可以不用每次切换到解压目录去启动服务,当系统启动时可以自动启动redis服务

1)使用管理员启动cmd

按win+s,在搜索中输入cmd,在右侧点击“以管理员身份运行”


2)进入到redis解压目录
3)输入以下内容进行服务安装

redis-server --service-install redis.conf --loglevel verbose

其中:

--service-install为指定安装系统服务

redis.conf为解压目录下的配置文件

--loglevel 为输出日志的级别

4)显示以下内容表示服务安装成功


5)启动服务

在控制台输入"net start redis"即可启动服务


6)停止服务

在控制台输入“net stop redis”即可停止服务


7)卸载服务

在控制台输入“redis-server --service-uninstall”即可卸载服务


发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年3月    »
123
45678910
11121314151617
18192021222324
25262728293031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
文章归档
网站收藏
友情链接