天没降大任于我,照样苦我心智,劳我筋骨。


安装运行的过程

由于官网太慢,csdn里的资源又要钱,所以呢,只能使用我自己本地以前下载的陈年。。哦不,3.xredis安装包

资源已经放到百度云,需要的可以直接下载

链接:https://pan.baidu.com/s/1ZkmXKv4fKfr52ya-jg9RNQ

提取码:1cvl

下载好之后,上传到linux下的/opt目录

一般临时文件或者程序都会放到/opt目录下

解压安装包

tar -zxvf redis-3.2.9.tar.gz

进入解压好的目录

cd redis-3.2.9

由于redis是由C++编写的,所以安装之前先检查一下你的linux机器上有没有安装g++

gcc -v

# 如果有gcc的版本信息,那么直接跳过下面的gcc安装步骤

# 如果系统没有安装gcc,输入命令进行安装

yum install gcc-c++

安装redis

# 编译一下源程序
make #安装
make install

至此,redis安装成功,我们知道,程序的默认安装路径一般都在/usr/local/bin目录下

所以进入/usr/local/bin目录,可以查看到redis的几个执行文件

redis-benchmark

redis-check-aof

redis-check-rdb

redis-cli

redis-sentinel -> redis-server

redis-server

为了便于管理,我们在当前目录下新建一个config目录

mkdir config

然后我们把 /opt/redis-3.2.9 目录下的 redis.conf 文件复制到 config 目录下

cp /opt/redis-3.2.9/redis.conf config

打开config下的redis配置文件

vim config/redis.conf

找到并改成下面的配置

#是否后台运行redis,改成yes
daemonize yes

启动redis

# 指定config下的redis配置文件运行
redis-server config/redis.conf

进入redis命令行

# redis 默认端口6379
redis-cli -p 6379

执行set/get命令,测试redis是否能正常使用

127.0.0.1:6379> set name xiaohong
OK
127.0.0.1:6379> get name
"xiaohong"

总结

redis安装过程还是很简单的,按照上面的步骤执行,redis安装应该不在话下

如果你安装过程中有什么解决不了问题,可以在评论中描述,我会一一回复,原创不易,望各位看官慢走。。。

linux下redis安装运行教程——redis系列的更多相关文章

  1. linux下php7安装memcached、redis扩展

    linux下php7安装memcached.redis扩展 1.php7安装Memcached扩展 比如说我现在使用了最新的 Ubuntu 16.04,虽然内置了 PHP 7 源,但 memcache ...

  2. linux下如何安装mysql和redis

    linux下如何安装mysql(mariadb) linux下如何安装软件? 1. yum安装软件也得注意,一个是配置yum源 1.我们当前的是阿里云的yum源(下载速度特别快) 通过 yum ins ...

  3. Linux下编译安装PHP扩展redis

    [Redis] 先安装tcl: yum install tcl [下载和安装] 官网http://redis.io/  下载最新的稳定版本,这里是3.2.0, 然后解压文件并进入. $ sudo ta ...

  4. linux下手动安装git教程

    Git是一个开源的分布式版本控制系统,可以有效.高速的处理从很小到非常大的项目版本管理.而国外的GitHub和国内的Coding都是项目的托管平台.但是在使用git工具的时候,第一步要学会如何安装gi ...

  5. Linux下php安装Redis扩展

    说明: 操作系统:CentOS php安装目录:/usr/local/php php.ini配置文件路径:/usr/local/php7/etc/php.ini Nginx安装目录:/usr/loca ...

  6. redis 在Linux下的安装与配置

    redis在Linux下的安装与配置 by:授客  QQ:1033553122 测试环境 redis-3.0.7.tar.gz 下载地址: http://redis.io/download http: ...

  7. 在Linux上rpm安装运行Redis 3.0.4

    http://www.rpmfind.net搜索redis,找到redis3.0.4的rpm源选做 wget ftp://fr2.rpmfind.net/linux/remi/enterprise/6 ...

  8. Linux下mongodb安装及数据导入导出教程

    Linux下mongodb安装及数据导入导出教程 #查看linux发行版本 cat /etc/issue #查看linux内核版本号 uname -r 一.Linux下mongodb安装的一般步骤 1 ...

  9. 转:xdebug在linux下的安装教程

    原文:xdebug在linux下的安装教程 [注意,本人是PHP7.1.7 Nginx ,第7步没有做,但是xdebug.so就已经在PHP的扩展文件夹里面了.目录是phpinfo的extension ...

随机推荐

  1. 动态链接库(DLL)的创建和使用

    最近想做个记录日志的C++库,方便后续使用.想着使用动态库,正好没用过,学习下.概念这里不赘述.学习过程中碰到的几点,记录下来.学习是个渐进的过程,本文也是一个逐渐完善的过程. 一.Static Li ...

  2. python try异常处理

    什么是异常 python异常捕获,在刚开始学的时候,经常会遇到两种报错信息:语法错误和执行的异常. 语法错误在执行的时候就会报错,同时控制端会告诉你错误所在的行: 但即便python程序语法是正确的, ...

  3. CS224--1:语言模型和词向量

    参考: https://www.cnblogs.com/pinard/p/7243513.html https://blog.csdn.net/cindy_1102/article/details/8 ...

  4. 服务注册与发现-Eureka (高可用设计)

    什么是高可用 部署需要考虑的是什么: 1.系统遇到单点失效问题,如何能够快速切换到其他节点完成任务 2.如何应对网络故障,即系统如何设计成"故障开放型"(expecting fai ...

  5. std::invoke_result的实现详解

    目录 目录 前言 invoke_result 标准库中的invoke_result 我的实现 后记 前言 本篇博文将详细介绍一下libstdc++中std::invoke_result的实现过程,由于 ...

  6. Java中的变量之成员变量、本地变量与类变量

    Java中的变量: 1.成员变量(实例变量,属性) 2.本地变量(局部变量) 3.类变量(静态属性) 一.成员变量(实例变量,属性) 1.1-成员变量:(在类中定义,    访问修饰符   修饰符   ...

  7. 如何用 js 实现一个 new 函数

    如何用 js 实现一个 new 函数 原理 new 关键字实现经过了如下过程 创建一个空对象 obj = {} 链接到原型 obj.proto = constructor.prototype 绑定 t ...

  8. js & while & do while

    js & while & do while https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Stat ...

  9. Node.js & ES modules & .mjs

    Node.js & ES modules & .mjs Node.js v13.9.0 https://nodejs.org/api/esm.html https://nodejs.o ...

  10. vueJS+ES6开发移动端APP实战项目笔记

    一.什么是MVVM框架 MV*包括MVC.MVP.MVVM MVVM框架由Model.View.ViewModel构成. Model指的是数据,在前端对应的是JavaScript对象. View指的是 ...