下载Redis安装包

官网:https://redis.io/


如果不想下载最新版本,可以点击该处选择以往版本

Ps:我下载的为5.0.8

使用xFtp来将文件传输到Linux下的/opt

使用xShell安装(也可直接在虚拟机操作)

解压tar.gz文件

进入到/opt:cd/opt
解压:tar -zxvf
进入解压后的目录:cd redis-5.0.8

编译源码

当前目录下执行:make

此处有可能会报错,因为编译要使用到编译包,提供两种方式下载
①直接使用yum安装
yum install gcc
yum install gcc-c++
②找到iso挂载硬盘中的安装包,自行安装(网络不太好时)
先在ISO文件(/run/media/root)中的Package下找到所有的依赖包
使用rpm -Uvh *.rpm --nodeps(不检测依赖关系) --force(强制安装)

清除第一次编译失败的残留文件:make distclean
再次编译:make
执行安装:安装make install

操作指令默认在/usr/local/bin(可在任何位置访问到)

Redis-benchmark:性能测试工具(查看本机)
Redis-check-aof:修复有问题的AOF文件
Redis-check-dump:修复有问题的dump.rdb文件
Redis-sentinel:Redis集群使用
redis-server:Redis服务器启动命令
redis-cli:客户端

启动

启动服务端

指令:redis-server

PS:此时该进程会挂在前台运行,无法进行其它操作

修改运行方式为后台运行
使用vim编辑redis.conf(需先对此配置文件进行备份,以防万一)
修改daemonize no 为 yes
此时可使用redis-server redis.conf指定配置文件启动

启动客户端

指令:redis-cli

PS:此处由于使用的默认IP(localhost)和PORT(6379)因此无需指定
指令全称为:redis-cli -h IP -p Port
测试是否连接成功:输入ping,回应PONG

关闭

服务端:kill 进程号、redis-cli shutdown
客户端:exit(关闭客户端)、shutdown(在客户端端关闭服务端)

Linux(Centos7)下安装Redis(redis-5.0.8)相关推荐

  1. linux Centos7下安装python3及pip3

    linux Centos7下安装python3及pip3 先去python官网下载python3安装包 执行命令: wget https://www.python.org/ftp/python/3.6 ...

  2. 【Linux】【服务器】 CentOS7下安装MySQL(版本8.0)详细过程步骤

    一.检查是否安装过mysql [Linux][服务器]CentOS7下卸载MySQL详细过程步骤 二.下载Linux下的Mysql包,打开Mysql官网 1.MySQL官网 2.滑到最后,点击MySQ ...

  3. Linux(CentOS7)下安装mysql

    2019独角兽企业重金招聘Python工程师标准>>> 在centos7上安装mysql: 1 卸载mariadb-lib. 默认centos7上含有mariadb的lib包.卸载它 ...

  4. centos7python命令_详解Linux Centos7下安装Python的方法

    1.查看是否已经安装Python Centos7默认安装了python2.7.5 因为一些命令要用它比如yum 它使用的是python2.7.5. 使用python -V命令查看一下是否安装Pytho ...

  5. centos安装python3小白_在Linux CentOS7 下安装 python3

    在CentOS7下,默认安装的就是python2.7,我现在来教大家如何安装python3: 1.首先安装python3.6可能使用的依赖 # yum -y install openssl-devel ...

  6. Linux CentOS7 下安装 TeamViewer

    方法一:去官网下载对应版本安装 https://www.teamviewer.cn/cn/download/linux/ 安装 在下载好的文件夹中打开终端 yum install teamviewer ...

  7. Linux环境下安装部署redis

    目录 一.下载安装包 二.安装redis 2.1 下载安装最新版的gcc编译器 2.2 上传安装包至 /opt 目录 2.3 解压命令 2.4 解压完成后进入目录 2.5 执行make命令 2.6 如 ...

  8. Linux Centos7 下安装Mysql - 8.0.15

    Mysql有两种安装方式:源码包安装和二进制包安装 本文描述的是二进制安装包,下载目录:https://www.mysql.com/downloads/ 步骤一: 步骤二: 步骤三: 因本人的虚拟机是 ...

  9. Linux(centos7)下安装OpenSSL 安装详解

    一.查看主机openssl版本信息 1.查看路径 which openssl 2.查看版本 openssl version 3.查看CentOS版本 cat /etc/redhat-release P ...

  10. linux装go环境脚本,Linux Centos7 下安装go 以及脚本一键安装

    源码 #!/bin/bash #定义安装变量 install_version='go1.14.3.linux-amd64-1.tar.gz' file_path='/home/upload/go/' ...

最新文章

  1. 我用Python破解了同事的加密压缩包
  2. sql 集合查询 数据更新操作语句
  3. 为Drupal7.22添加富编辑器 on Ubuntu 12.04
  4. Chisel 学习笔记(四)
  5. 通过视觉直观感受7种常用的排序算法
  6. html超链接使用d,HTML图像的调用和超链接
  7. 小熊派开发实践丨小熊派+合宙Cat.1接入云服务器
  8. java中的POJO、PO、VO分别是什么?
  9. C#中的底层音频控制播放
  10. C++ 对象模型学习记录(3)--- 第1章 关于对象(未完)
  11. Java核心技术点之反射
  12. VS2015 无法打开包括文件string.h等
  13. Selenium自动化测试设计模式-PO模式
  14. Visual studio2022 利用glfw+glad配置OpenGL环境
  15. Orcad 16.6中批量修改网络名
  16. CF - 1156D - 0-1-Tree
  17. 关于DataFactory工具使用说明(一)-----创建数据表
  18. 骨传导耳机优缺点有哪些?骨传导耳机科普与推荐
  19. i9 10900k和i7 9700k的区别大吗
  20. 输出递归因数分解php,[学习笔记] Miller-Rabin质数测试 Pollard-Rho质因数分解

热门文章

  1. 常用JS库源码 - store.js源码/underscore.js源码
  2. 在CentOS7下安装MySQL8数据库
  3. linux 发文件被过滤的内容,linux文件过滤以及内容编辑处理
  4. 记录下最近使用到的sql语句
  5. Vue 调试工具 vue-devtools 安装及使用
  6. 【Java】说明变量作用域的示例程序
  7. C#LeetCode刷题-字符串
  8. Django module学习之模板
  9. mscoco数据集_重磅!小目标检测的数据增广秘籍
  10. C语言:(旧)用字符串自由输入计算的计算器(加减乘除)