文档章节

Redis源码安装 CentOS7

Corlang
 Corlang
发布于 2016/01/14 11:06
字数 316
阅读 28
收藏 0
  1. 获取官方最新源码

    官方下载

    地址:http://redis.io/download

    选择一个稳定版本下载,当前稳定版本3.0.6。

    下载源码

    cd /tmp

    wget http://download.redis.io/releases/redis-3.0.6.tar.gz

  2. 编译源码

    解压源码

    tar -zxvf redis-3.0.6.tar.gz

     

    cd redis-3.0.6

    make

    make完毕后会在src目录下产生几个redis-server、redis-cli、redis-benchmark、redis-check-aof、redis-check-dump、redis-sentinel命令。

  3. 安装配置

    make install

    ./utils/install_server.sh

    此处对于弹出出来的选择可以都选择默认。

  4. 检验安装

       ps -ef|grep redis|grep -v grep

       或者service redis_6379 status来查看当前redis状态。

       注:由于在./utils/install_server.sh中会自动创建redis_6379的服务,可以修改。

       chkconfig --del redis_6379

       mv /etc/init.d/redis_6379 /etc/init.d/redis

       chkconfig --add redis

       service redis status可以看到已经修改。

     5. 遇到问题

        (1)不能编译没有GCC 编译工具
         问题:make时可能会报如下错误
         cc -c -std=c99 -pedantic -O2 -Wall -W   -g -rdynamic -ggdb   adlist.c
         make: cc:命令未找到
         make: *** [adlist.o] 错误 127
         解决方法:安装gcc
         命令如下:yum install gcc

         (2)配置完成之后不能访问

         bind 127.0.0.1 改成 bind 0.0.0.0

         (3)设置密码

         修改/etc/redis/6379.conf配置文件中requirepass处

© 著作权归作者所有

Corlang
粉丝 6
博文 35
码字总数 6634
作品 0
南京
程序员
私信 提问
Redis在Centos7下安装,与phpredis扩展安装

Centos7 安装Redis 使用YUM yum install -y redis 2. 源码包安装 下载源码包 $ wget http://download.redis.io/releases/redis-2.8.17.tar.gz$ tar xzf redis-2.8.17.tar.gz$ cd redis-2.8.......

寻找普拉多
2015/12/06
649
0
0713 预习任务2 redis 集群

21.22 redis集群介绍 多个redis节点网络互联,数据共享 所有的节点都是一主一从(可以是多个从),其中从不提供服务,仅作为备用 不支持同时处理多个键(如mset/mget),因为redis需要把键均...

alexis7gunner
07/15
0
0
Centos7下安装redis实战(单机版以及集群)

一、背景   因项目需要,要引入redis做缓存,就在centos7下亲自安装了一遍redis,刚好趁着这个机会就来把redis的概念以及单机版和集群版redis安装步骤记录下来,在此和大家一起分享。 二、...

hafiz.zhang
2017/07/09
0
0
Centos7安装Redis3.0.5过程记录

先更新一下系统。 [janl@svr1 ~]$ sudo yum update[sudo] password for janl:Loaded plugins: fastestmirrorLoading mirror speeds from cached hostfile * base: mirror.bit.edu.cn * extra......

janl
2015/11/18
717
0
Centos7 离线源码安装redis

最近博主在开发项目中用到了redis做缓存,在部署的时候发现服务器无法连接外网,研究一晚后终于搞定。现分享一下经验。 1)redis是需要c语言环境的,所以先手动下载安装gcc环境(博主用的Cet...

小伟_乌牛
2017/10/30
125
0

没有更多内容

加载失败,请刷新页面

加载更多

Archiva 不小心删掉了管理员权限怎么办

Archiva 的界面和 UI 比较容易出问题。 在添加用户和为用户进行权限修改的时候,不小心连 admin 这个用户的权限都删掉了。 这个时候应该如何恢复 admin 这个用户的权限? 这个时候你可以尝试...

honeymoose
39分钟前
5
0
Java8新特性之空指针异常的克星Optional类

Java8新特性系列我们已经介绍了Stream、Lambda表达式、DateTime日期时间处理,最后以“NullPointerException” 的克星Optional类的讲解来收尾。 背景 作为开发人员每天与NullPointerExceptio...

程序新视界
52分钟前
4
0
OSChina 周四乱弹 —— 福布斯终身秃头奖

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @宇辰OSC :分享如是我闻的单曲《地藏经上卷》: 如是我闻#今日歌曲推荐# 《地藏经上卷》- 如是我闻 手机党少年们想听歌,请使劲儿戳(这里) ...

小小编辑
55分钟前
218
8
Mybatis Plus删除

/** @author beth @data 2019-10-17 00:30 */ @RunWith(SpringRunner.class) @SpringBootTest public class DeleteTest { @Autowired private UserInfoMapper userInfoMapper; /** 根据id删除......

一个yuanbeth
今天
6
0
总结

一、设计模式 简单工厂:一个简单而且比较杂的工厂,可以创建任何对象给你 复杂工厂:先创建一种基础类型的工厂接口,然后各自集成实现这个接口,但是每个工厂都是这个基础类的扩展分类,spr...

BobwithB
今天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部