Redis安装部署(Windows/Linux)[通俗易懂]

Redis安装部署(Windows/Linux)[通俗易懂]redis在Windows和Linux环境下的安装部署

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

一、Windows安装

1、安装前准备

(1)准备好redis安装包,解压好,
(2)将解压后绝对路径添加环境变量,系统变量path中。

2、启动服务端服务

在这里插入图片描述
双击安装路径下的redis-server.exe文件并保持该窗口开启(不要关闭)
在这里插入图片描述

3、启动客户端连接服务器

双击安装目录下的redis-cli.exe文件,执行ping命令,下行出现”PONG”则连接成功。
在这里插入图片描述

4、部署Redis服务

在安装目录下打开命令提示符,执行以下命令。(注:即使配置了系统环境变量,此命令仍需在Redis安装目录下执行,否则找不到redis.windows.conf文件就会报错;配置文件参数可以是redis.windows.conf,也可以是redis.windows-service.conf,此处执行哪个参数,后续redis配置文件就修改对应文件)
在这里插入图片描述

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

在这里插入图片描述出现Redis sucessfully installed as a service则Redis服务安装成功,可打开任务管理器查看。
在这里插入图片描述
修改配置文件redis-windows.conf中连接数据库的密码;
在这里插入图片描述

5、测试服务

启动服务端服务,打开客服端,测试服务;
客户端测试,双击打开redis-cli.exe,输入ping验证
在这里插入图片描述cmd中使用以下命令验证:

redis-cli.exe -h 127.0.0.1 -p 6379 -a requirepass
注意:-h 服务器地址 -p 指定端口号 -a 在配置文件中设置的连接数据库的密码,默认无密码,可在redis-windows.conf中配置

在这里插入图片描述能连接进去,说明测试成功。

6、桌面端管理工具

免费版桌面工具下载地址:https://github.com/qishibo/AnotherRedisDesktopManager/releases
登录连接后显示如下图:
在这里插入图片描述

二、Linux安装

1、安装前准备

linux先安装wget

yum -y install wget

在这里插入图片描述

2、下载并安装redis

# 进入安装系统路径
# cd /usr/local
# 创建下载redis安装包的目录
# mkdir soft
# 进入创建好的目录路径
# cd /usr/local/soft
# 在线下载redis安装包
# wget http://download.redis.io/releases/redis-5.0.7.tar.gz 

在这里插入图片描述

# 解压redis安装包
# tar -zxvf redis-5.0.7.tar.gz
# 进入解压后的redis安装包
# cd redis-5.0.7

在这里插入图片描述编译运行环境(会加载一些东西,比较慢)

# make

在这里插入图片描述把redis安装目录下的src文件中这六个绿色的文件复制到/usr/local/bin路径下;
在这里插入图片描述

redis-server        //启动服务
redis-benchmark     //测试性能
redis-check-aof     //检查aof持久化文件
redis-sentinel 
redis-cli          //客户端

同时,把redis.conf配置文件也复制到路径/usr/local/bin,共有以下几个文件
在这里插入图片描述

3、修改启动的配置文件

Redis默认不会后台启动,修改配置文件

# 编辑配置文件
# vi /usr/local/bin/redis.conf 
# :set nu (显示行数,或者:set number)

#在redis.conf第136行附近,将daemonize 改为yes 在这里插入图片描述

启动redis并查进程
# redis-server redis.conf
# ps -ef | grep redis

在这里插入图片描述

4、启动客户端,端口6379

# redis-cli -p 6379

在这里插入图片描述测试是否连接成功,输入ping,出现pong说明连接成功 在这里插入图片描述新开一个窗口,查看进程,客户端启动成功
在这里插入图片描述

5、正式关闭redis服务

在redis-cli中

# shutdown    (关闭服务)
# exit        (会显示未连接,然后exit退出)

在这里插入图片描述查询redis进程,没有了就是以及关闭成功了

6、卸载redis

关闭redis-server服务,关闭redis-cli服务
删除与redis安装有关的文件(可用locate或者find查找)

# rm -rf /usr/local/bin/redis-*
# rm -rf /usr/local/redis 
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/189122.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 信息系统项目管理师高级论文_信息系统项目管理师历年论文题目

    信息系统项目管理师高级论文_信息系统项目管理师历年论文题目本系列文章将会对信息系统项目管理师考试中出现的十大管理论文进行分析,并给出参考范文,帮助考生备考复习。更多复习内容请在微信搜索小程序“信息系统项目管理师高频考点”。2021上半年论文真题范围管理论文试题一论信息系统项目的范围管理项目范围管理必须清晰地定义项目范围,其主要工作是要确定哪些工作是项目应该做的,哪些不应该包括在项目中。请以“论信息系统项目的范围管理”为题进行论述∶1.概要叙述你参与管理过的一个信息系统项目(项目的背景、项目规模、发起单位、目的、项目内容、组织结构

    2022年9月14日
  • [JAVA]定时任务之-Quartz使用篇

    [JAVA]定时任务之-Quartz使用篇定时任务之-Quartz使用篇        Quartz是OpenSymphony开源组织在Jobscheduling领域又一个开源项目,它可以与J2EE与J2SE应用程序相结合也可以单独使用。Quartz可以用来创建简单或为运行十个,百个,甚至是好几万个Jobs这样复杂的日程序表。Jobs可以做成标准的Java组件或EJBs。官方网站:http://www.opensymphon

    2022年7月13日
  • Win10 桌面美化[通俗易懂]

    Win10 桌面美化[通俗易懂]Win10桌面美化最近发现了几款Win10界面美化的软件,看了看别人家的Win10操作界面,瞬间觉得自己的low了,关键是赏心悦目啊!废话不多说,先看看我原来桌面和美化后的桌面对比图原始桌面美化桌面1.安装RocketDockRocketDock可以提供类似macos的操作系统图标特效,打开安装包进行安装,完毕后启动得到效果如下:可以发现切换效果与mac类似,他默认的主题是C…

    2022年4月25日
  • Java的常用输入输出语句

    Java的常用输入输出语句一、概述  输入输出可以说是计算机的基本功能。作为一种语言体系,java中主要按照流(stream)的模式来实现。其中数据的流向是按照计算机的方向确定的,流入计算机的数据流叫做输入流(inputStream),由计算机发出的数据流叫做输出流(outputStream)。Java语言体系中,对数据流的主要操作都封装在java.io包中,通过java.io包中的类可以实现计算机对数据的输入、输出操作…

    2022年5月26日
  • idea替换文本快捷键_idea 替换整个项目某个单词

    idea替换文本快捷键_idea 替换整个项目某个单词ctrl+f是查找,ctrl+r是替换1、“ctrl+r”快捷键,用于当前文件内容替换,指的是在当前打开的文件中替换匹配的字符,只操作一个文件;2、“ctrl+shift+r”快捷键,用于在路径中替换。

    2022年9月1日
  • Hash Verification哈希值校验工具[通俗易懂]

    Hash Verification哈希值校验工具[通俗易懂]最后更新:2019-2-26HashVerification最新版:HashVerificationV1.0NEW!版本号:V1.0.0.14973大小:21KB/zip格式压缩,63KB/解压后 MD5校验码 SHA1校验码 2ad54536be68bd7446f82da1bd16b113 74610b4cd2fe675d…

    2022年9月13日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号