Redis下载

打印 上一主题 下一主题

主题 1838|帖子 1838|积分 5514

目录

安装包
1、使用.msi方式安装
2.使用zip方式安装【推荐方式】
添加环境变量
设置背景运行
 启动:
1.startup.cmd的文件
 2.cmd窗口运行
3.linux源码安装
(1)预备安装环境
 (2)上传安装文件
(3)解压安装文件
(4)进入安装目录
(5)运行编译下令
(6)前台启动
(7)背景启动
(8)验证服务
(9)关闭服务


安装包

官网下载(linux下载推荐):Downloads - Redis
Windows下载推荐:微软官方(3.0之前)
                                tporadowski维护版(4.0之后)
可以根据需要下载好安装包版本

1、使用.msi方式安装

下载好后点开.msi文件

选择下载路径,勾选下面的添加环境变量

默认是6379端口号,勾选能够通过防火墙 

下一个是根据需要设置最大内存,之后下一步install就能完成安装了

2.使用zip方式安装【推荐方式】

下载好zip安装包解压后内容如下

添加环境变量


设置背景运行

添加进服务
  1. 1. 进入 DOS窗口
  2. 2. 在进入redis的安装目录 cmd窗口执行一下命令
  3. 3. 输入:`redis-server --service-install redis.windows.conf` --loglevel verbose ( 安装redis服务 )
  4. 4. 输入:redis-server --service-start ( 启动服务 )
  5. 5. 输入:redis-server --service-stop (停止服务)
复制代码
 启动:

1.startup.cmd的文件

为了方便启动,我们在该目录下新建一个startup.cmd的文件,然后将以下内容写入文件:
  1. redis-server redis.windows.conf
  2. 这个命令其实就是在调用 redis-server.exe 命令来读取 redis.window.conf 的内容
复制代码
 双击刚才创建好的 startup.cmd 文件,就能乐成的看到 Redis 启动了
 2.cmd窗口运行

 打开一个cmd窗口使用cd下令切换目录到redis目录下输入启动下令:
  1. redis-server.exe redis.windows.conf
复制代码
在启动时候得另启一个cmd窗口,原来的不要关闭,否则就无法访问服务端了,切换到redis目录下运行
  1. redis-cli.exe -h 127.0.0.1 -p 6379
  2. 设置键值对:
  3. set myKey abc
  4. 取出键值对:
  5. get myKey
复制代码
 3.直接也可以通过点击程序开启连接


3.linux源码安装

(以 redis-6.2.7.tar.gz 版为例)
(1)预备安装环境

由于 Redis 是基于 C 语言编写的,因此首先需要安装 Redis 所需要的依赖:
  1. yum install -y gcc tcl gcc-c++ make
复制代码
 (2)上传安装文件

将下载好的 redis-6.2.7.tar.gz 安装包上传到虚拟机的恣意目录(大概可以通过wget下令下载)
(3)解压安装文件

上传后实行如下下令来举行解压。
  1. tar -zxvf redis-6.2.7.tar.gz
复制代码
(4)进入安装目录

解压完成后,实行如下下令进入解压目录。
  1. cd redis-6.2.7
复制代码
(5)运行编译下令

然后实行如下下令举行编译。
  1. make && make install
复制代码
        假如在编译过程中出现 `Jemalloc/jemalloc.h:没有谁人文件` 没有的错误,在确保 gcc 安装乐成后,可实行 `make distclean` 举行清除后再次安装。
        假如没有出错,就会安装乐成。默认的安装路径是在 `/usr/local/bin`目录下。可以将这个目录设置到环境变量中,如许就可以在恣意目录下运行这些下令了。主要的几个下令阐明如下:
  1. redis-server:它是 redis 的服务端启动脚本
  2. redis-cli:它是 redis 提供的客户端启动脚本
  3. redis-sentinel:它是 redis 提供的哨兵启动脚本
  4. redis-benchmark:性能测试工具,可以在自己电脑上运行来查看性能
  5. redis-check-aof:修复有问题的AOF文件
  6. redis-check-dump:修复有问题的dump.rdb文件
复制代码
(6)前台启动

实行如下下令来启动 redis
  1. redis-server 
复制代码
注意:这里直接实行`redis-server`启动的 Redis 服务,是在前台直接运行的,也就是说,实行完该下令后,假如关闭当前会话,则Redis服务也随即关闭,因此这种方式不推荐使用。正常环境下,启动 Redis 服务需要从背景启动。
 检察Redis服务:
  1. ps -ef | grep redis
复制代码
关闭Redis服务:
  1. 1. pkill redis-server
  2. 2. kill 进程号
  3. 3. 单实例关闭:redis-cli shutdown
  4. 4. 多实例关闭:redis-cli -p 6379 shutdown
复制代码
(7)背景启动

在 redis 的安装目录中,有一个 redis.conf 文件,我们把这个文件复制到 /etc/目录下:
  1. cp /usr/local/redis/redis.conf /etc/
复制代码
然后修改 `/etc/redis.conf` 文件,把 daemonize 值设置为 yes 即可。
  1. vim /etc/redis.conf  # 修改daemonize no --> daemonize yes
复制代码
生存退出后,实行如下下令来启动服务。
  1. redis-server /etc/redis.conf
复制代码
(8)验证服务

我们可以使用 redis-cli 脚本来连接 redis 服务。
  1. redis-cli -p 6379
复制代码
然后实行如下下令:
  1. 127.0.0.1:6379> ping
  2. PONG
复制代码
假如能够看到如上信息,表现连接乐成。
(9)关闭服务

可以实行如下下令来关闭 redis 服务。
  1. redis-cli shutdown
复制代码
关闭后可以实行如下下令来检察进程是否还存在。
  1. ps -ef | grep redis
  2. 注意:也可以进入终端后再关闭:
  3. 127.0.0.1:6379> shutdown
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

欢乐狗

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表