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


安装运行的过程

由于官网太慢,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. HttpClient客户端网络编程——高可用、高并发

    本文是HttpClient的学习博客,RestTemplate是基于HttpClient的封装,feign可基于HttpClient进行网络通信. 那么作为较底层的客户端网络编程框架,该怎么配置使其能 ...

  2. JS编程练习:将目标节点内部的子节点逆序

    将目标节点内部的子节点逆序 1 <body> 2 <div> 3 <p></p> 4 <span></span> 5 <e ...

  3. 杭电多校HDU 6586 String(预处理 + 贪心)题解

    题意: 给你一个串,现需要你给出一个子序列,满足26个约束条件,\(len(A_i) >= L_i\) 且 \(len(A_i) <= R_i\), \(A_i\)为从a到z的26个字母. ...

  4. JVM升华篇

    01 Garbage Collect(垃圾回收) 1.1 如何确定一个对象是垃圾? 要想进行垃圾回收,得先知道什么样的对象是垃圾. 1.1.1 引用计数法 对于某个对象而言,只要应用程序中持有该对象的 ...

  5. Inkscape tricks

    Draw straight lines: click pencil button -> click once on your canvas(starting point) -> click ...

  6. Shell 编程快速上手

    Shell 编程快速上手 test.sh #!/bin/sh cd ~ mkdir shell_tut cd shell_tut for ((i=0; i<10; i++)); do touch ...

  7. ReactDOM API All In One

    ReactDOM API All In One React DOM API render() hydrate() unmountComponentAtNode() findDOMNode() crea ...

  8. js 运算符的执行顺序

    js 运算符的执行顺序 js 运算符优先级 Operator Precedence 下表从最高(21)到最低(1)优先顺序排列 left-to-right 从左到右 / 先左后右 right-to-l ...

  9. Smashing Conf 2020

    Smashing Conf 2020 https://smashingconf.com/online-workshops/ events https://smashingconf.com/ny-202 ...

  10. ES Next & Arrow function & Promise & Iterator & Generator yield & Async Await

    ES Next & Arrow function & Promise & Iterator & Generator yield & Async Await co ...