文章目录

  • Linux系统的Redis的安装与运行
    • 一、Redis的安装
      • 1.1 下载
        • 1.1.1 官网下载
        • 1.1.2 liux系统指令下载
        • 1.1.3 这里我们可以选择命令下载
      • 1.2 解压
        • 1.2.1 下载成功页面
        • 1.2.2 解压
        • 1.2.3 解压完成
    • 二、Redis的配置
      • 2.2 第一处
      • 2.3 第二处
      • 2.4 查看是否还需配置
    • 三、Redis的启动
      • 3.1 默认启动(不推荐使用)
      • 3.2 动态参数启动方式(不推荐使用)
      • 3.3 指定配置文件(推荐使用)
        • 3.3.1 找文件
        • 3.3.2、创建文件
        • 3.3.3 去除redis.conf中的空格并复制bin文件中
        • 3.3.4 创建所需文件(一会有用)
        • 3.3.5 修改redis-6379.conf 文件
    • 三、Redis的客户端运行
      • 3.1输入代码
      • 3.2 查看运行结果
    • 四、扩展结束进程
      • 4.1 查看进程
      • 4.2 结束进程
      • 4.3 退出客户端

Linux系统的Redis的安装与运行

一、Redis的安装

1.1 下载

1.1.1 官网下载

官网下载地址: http://download.redis.io/releases/

1.1.2 liux系统指令下载

Linux系统指令下载 wget http://download.redis.io/releases/redis-5.0.5.tar.gz
(如果说wget未找到的话证明你的wget没有安装,输入指令yum install -y wget来进行安装)

1.1.3 这里我们可以选择命令下载

这里我进入到/usr/local目录下下载安装包
输入指令:wget http://download.redis.io/releases/redis-5.0.5.tar.gz

1.2 解压

1.2.1 下载成功页面

下载成功后 如以下页面

1.2.2 解压

我们输入 tar -zxvf redis-5.0.5.tar.gz 来解压

1.2.3 解压完成

解压完成后会成这个样子,如图会多出一个redis-5.0.5的文件夹

二、Redis的配置

解压完成后需要配置以下两处地方

2.2 第一处

因为redis是用c编辑,所以首先要先进入radis-5.0.5文件下敲出
yum install gcc-c++ -y
如若没敲回报以下错误

2.3 第二处

要导入所需的文件进入要输入第二个命令,否则启动的时候会报错
make MALLOC=libc
如若没敲会出现以下错误

2.4 查看是否还需配置

如果以上两种方法都配置完成后输入 make & make install 指令如果出现以下页面则代表配置成功
make & make install

三、Redis的启动

3.1 默认启动(不推荐使用)

输入 ./src/redis-server 来默认启动(路径注意,否则会报错)启动结束后会占用当前的窗口.(所以这种不推荐使用)
./src/redis-server
ctrl + c 强制退出当前启动

3.2 动态参数启动方式(不推荐使用)

默认启动端口只能是6379 ,但是我们不想使用此端口,而是想使用指定的端口怎么办呢?我们可以使用 –port指定端口(注意port前面为两个- -,注意目录路径)
./redis-server --port 7000
如出现以下页面则启动成功

3.3 指定配置文件(推荐使用)

3.3.1 找文件

在redis的根目录下找到redis.conf的文件

3.3.2、创建文件

在redis安装目录下创建bin目录存储配置文件
mkdir bin

3.3.3 去除redis.conf中的空格并复制bin文件中

将redis.conf配置文件中的内容去除注释和空格等输出到指定配置文件 (redis-6379.conf) 中
cat redis.conf | grep -v “#” | grep -v “^$” >> bin/redis-6379.conf

3.3.4 创建所需文件(一会有用)

首先进入redis的根目录输入以下指令来创建文件夹用来保存redis所生成的日志等文件

cd /var/
mkdir -p redis/data
在输入pwd来获取当前路径
pwd

3.3.5 修改redis-6379.conf 文件

vi redis-6379.conf
进入编辑页面 按i进行修改

因为代码太多,不好分清我把重要的留下了,其他的删了并做了esc :wq保存
运行代码 ./redis-server ./redis-6379.conf

三、Redis的客户端运行

3.1输入代码

在运行以上代码任意一种方法之后输入
./redis-cli -h +ip地址 -p +端口号
./redis-cli -p port -h ip这个命令默认连接本机端口号为
6379并且没有密码。

3.2 查看运行结果

在页面上输入 ping 看看回复是否为 pang

四、扩展结束进程

4.1 查看进程

ps -ef | grep redis

这里没有进程

这里是存在着一个进程

4.2 结束进程

kill -9 +端口号

4.3 退出客户端

exit

Linux系统的Redis的安装与运行相关推荐

  1. linux redis数据库安装配置,Linux系统中redis的安装配置步骤

    Linux系统中redis的安装配置步骤 发布时间:2020-06-23 10:13:36 来源:亿速云 阅读:87 作者:Leah 这篇文章将为大家详细讲解有关Linux系统中redis的安装配置步 ...

  2. Linux 系统中 Redis 的安装及其使用

    安装及使用 redis 安装 sudo apt-get install redis-server# 安装后, Redis 会自动启动,通过下列命令检查ps -elf|grep redis netsta ...

  3. workerman在linux上怎么运行,linux系统中workerman的安装步骤

    linux系统中workerman的安装步骤,文件,测试,教程,相关文章,错了 linux系统中workerman的安装步骤 易采站长站,站长之家为您整理了linux系统中workerman的安装步骤 ...

  4. 红旗linux系统可以运行QQ吗,如何在红旗Linux系统redflag6.0上安装QQ

    qq是国内最大的社交聊天软件之一,因此许多linux用户也想在自己的电脑上安装qq,不过,他们却不知道该怎么在自己的电脑安装qq.现在就让小编来教大家如何在红旗linux系统redflag6.0上安装 ...

  5. 【安装】Linux系统(X64)安装Oracle 11g

    [安装]Linux系统(X64)安装Oracle 11g 一.修改操作系统核心参数 在Root用户下执行以下步骤: 1)修改用户的SHELL的限制,修改/etc/security/limits.con ...

  6. linux系统下源码安装mysql5.6数据库

    linux系统下源码安装mysql5.6数据库 下载mysql数据库相关软件包(百度云盘:http://pan.baidu.com/s/1bnL31c7) 从mysql 5.5版本开始,mysql源码 ...

  7. 云计算基础课堂001 Linux系统与CentOS7的安装部署(小白向—怎么在VMware虚拟机安装基于Linux操作系统的CentOS7)

    云计算基础课堂001 Linux系统与CentOS7的安装部署 一.通过VMware部署CENTOS7系统 软件 创建虚拟机 安装CentOS7 进入并登陆系统 二.Linux历史与其发行版故事 三. ...

  8. Linux系统中OpenSSH的安装和配置(转)

    Linux系统中OpenSSH的安装和配置(转) 概述 许多网络程序,如telnet.rsh.rlogin或rexec,用明文(plain text)传送口令和秘密的信息,所以就可利用任何连接到网络上 ...

  9. golang语言的入门基础,及window和linux系统上环境的搭配及运行

    golang语言的入门基础,及window和linux系统上环境的搭配及运行 简介: Go语言是谷歌推出的一种全新的编程语言,可以在不损失应用程序性能的情况下降低代码的复杂性.Go语言专门针对多处理器 ...

  10. Linux 系统 pptpd+radius+mysql 安装攻略

    分类: 原文地址:Linux 系统 pptpd+radius+mysql 安装攻略 作者:wfeng .你所需要的软件  内核最好能升级到2.6  如果你是centos的用户,可以通过yum upda ...

最新文章

  1. 这个图片转文字功能搞一下?还好这个开源项目救了我!
  2. 虚拟化---简单高效的IT管理模型
  3. Linux系列-Red Hat5平台下的LAMP网站服务搭建(四)
  4. class vue 添加图片_vue+element 添加图片组件
  5. 基于MaxCompute InformationSchema进行血缘关系分析
  6. 无法启动parallels 缺少必要组件_Parallels 体验 Manjaro 19 (Xfce)
  7. windows 8,关闭随意窗体都提示“已停止工作”的解决的方法
  8. WebKit技术内幕(笔记)
  9. Centos7快速部署CloudStack服务器
  10. linux常用命令速查手册
  11. 用MDT 2012为企业部署windows 7(四)--创建Deploymentshare共享以及介绍一些选项的具体作用...
  12. 【C++笔记】函数的用法:函数的默认参数、占位参数、函数重载
  13. 从零开始搭二维激光SLAM --- Karto的前端实现与解读
  14. java某校在积极推行无人监考,结构化面试题:高校无人监考你怎么看?
  15. coreldraw怎样定数等分_cdr怎样将一个圆形平均划分为三等分?
  16. 自然语言处理课程作业 中文文本情感分类
  17. 北京市小汽车摇号程序的反编译、算法及存在的问题浅析
  18. ROS讲座 关于ROS2和Gazebo C++ in Open Source Robotics
  19. cad角度怎么画_超实用的CAD制图口诀,快收藏
  20. 华硕服务器主板引导设置,装系统时的引导设置_华硕 ROG Rampage VI Apex_主板评测-中关村在线...

热门文章

  1. 微信小程序 点击复制文本到剪贴板
  2. MySQL统计信息收集
  3. java 后台判断浏览器类型
  4. 品牌logo在EDM数据营销中的运用
  5. 计算机的二进制,十六进制等的数值概念
  6. Kubernetes详解(八)——Kubernetes资源配置清单
  7. LNMP详解(十)——Nginx负载分担实战
  8. Linux 命令执行流程
  9. 华三 h3c ACL配置
  10. Broadleaf概念