Redis的安装、配置和部署

目标

- 掌握Redis的安装和部署


内容

基于Redis5.0.10版本进行安装、配置和部署


Window

获取Window-Redis软件资源

Window-Redis安装,点击这里
点击进去发现有两种方式下载,并且没有32位的软件,只有64位的软件。
找到自己所需的Redis版本进行下载即可。
这里我选择的是5.0.10版本,压缩包也准备好了,如果你也要下载5.0.10版本,则直接访问百度云进行下载即可。
链接:https://pan.baidu.com/s/1rw8Ef8_EDcEvnQsjmAagHQ?pwd=2f7w
提取码:2f7w

解压Redis软件

右键选择刚刚下载的压缩包文件,选择Winrar或者其他的解压软件进行解压压缩包,配置好你要解压到哪里即可。

配置软件的信息到系统环境中

  1. 点击开始
  2. 选择设置
  3. 在查找设置中输入环境
    在这里插入图片描述
  4. 选择第一个
    在这里插入图片描述
  5. 找到并左键点击path选中
    在这里插入图片描述
  6. 点击编辑
    在这里插入图片描述
    注意,点击确定之后,刚刚怎么点击进来的,显示多个的对话框,有多少个确定都有点击确定。

启动Redis服务

  1. 输入Win+R,弹出的对话框输入cmd
  2. 在cmd中输入redis-server --service-start,开启服务

进入Redis服务器

  1. 输入Win+R,弹出的对话框输入redis-cli
    显示如下效果就表示进入成功
    在这里插入图片描述

设置Redis开机自启动

注册Redis服务到本地

在安装目录打开命令行,输入:打开一个命令窗进入文件夹内,输入redis-server --service-install redis.windows-service.conf

配置服务开机自启动

windows+R ---->services.msc 找到Redis,右键属性,启动类型选择自动,服务状态选择启动。即可开机自启动

服务命令:
卸载服务:redis-server --service-uninstall
开启服务:redis-server --service-start
停止服务:redis-server --service-stop


Linux

Redis版本同样是5.0.10

下载Linux版本的Redis资源

官网下载地址,其他版本下载可以自行去官网下载

5.0.10下载,这里我提供百度云资源,你只需访问下载即可
链接:https://pan.baidu.com/s/1C-OW14kxz4V8x6fL42Gm1A?pwd=gd63
提取码:gd63

上传到Linux中

这里我使用FinalShell的Window连接Linux环境的远程工具,上传比较简单
上传到指定目录之后,进行解压
命令:tar -zxvf redis-5.0.10.tar.gz
移动到我存放软件的位置:mv redis-5.0.10 ./redis

安装所需的配件

由于Redis是使用C编写的,所以这里要下载一个C的一个组件提供一个环境给Redis
命令:yum install gcc-c++

编译Redis

进入到Redis的根目录,输入如下命令
命令:make和make install

启动服务

开启服务有三种方式

  1. 直接启动:redis-server
  2. 后台启动:redis-server &
  3. 指定配置文件启动: redis-server redis.conf &

效果:
第一种方式
在这里插入图片描述
第二种方式:
在这里插入图片描述
第三种方式:
在这里插入图片描述

退出服务

退出服务有两种方式
第一种:退出进程
先查看redis的pid:ps aux | grep redis
杀掉进程:kill -9 pid

第二种:服务关闭
命令:redis-cli shutdown

连接Redis服务器

命令:redis-cli -h 您的Linux虚拟机的IP地址 -p 6379
如果出现连接失败,就要去关闭防火墙
分别执行下面的命令:

  1. systemctl stop firewalld
  2. systemctl disable firewalld

出现如下效果表示连接成功
在这里插入图片描述

Redis服务器退出

使用下面的其中之一命令

  1. exit
  2. quit

修改配置文件

进入Redis文件的根目录
输入vim redis-conf
配置文件里面属性介绍

daemonize:守护进程,默认是no,改为yes启动服务的时候就不会占用窗口
在这里插入图片描述
bind 127.0.0.1:限制了本机访问,注释掉才可以远程访问,添加一个bind 0.0.0.0,配置可以任意ip访问
在这里插入图片描述
requirepass:因为允许远程访问,所以一般要设置密码
在随机一行设置密码属性

由于设置了密码,所以连接服务器的使用除了配置主机、端口还需要配置上密码,所以连接redis数据库的命令变为:
在这里插入图片描述
注意,修改配置之后,要使用指定配置文件的形式开启服务,否则服务不可用。
这里好像是配置在/usr/local下面,所以不用配置系统变量就可以直接在不同路径下开启服务,等后续实验证明。


产出

-能独自安装、配置和部署Redis软件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值