`
wangemperor
  • 浏览: 38056 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

centos7安装redis3.2

 
阅读更多

一 下载redis最新版 http://www.redis.cn

二 解压 tar xvzf redis-3.2.tar.gz

三 cd redis-3.2.0

四 make

 

问题:

异常一:

make[2]: cc: Command not found

异常原因:没有安装gcc

解决方案:yum install gcc-c++

 

异常二:

zmalloc.h:51:31: error: jemalloc/jemalloc.h: No such file or directory

异常原因:一些编译依赖或原来编译遗留出现的问题

解决方案:make distclean。清理一下,然后再make。

 

 

在make成功以后,需要make test。在make test出现异常。

异常一:

couldn't execute "tclsh8.5": no such file or directory

异常原因:没有安装tcl

解决方案:yum install -y tcl。

 

在make成功以后,会在src目录下多出一些可执行文件:redis-server,redis-cli等等。

方便期间用cp命令复制到usr目录下运行(直接使用make install 应该也可以)。

cp redis-server /usr/local/bin/

cp redis-cli /usr/local/bin/

然后新建目录,存放配置文件

mkdir /etc/redis

mkdir /var/redis

mkdir /var/redis/log

mkdir /var/redis/run

mkdir /var/redis/6379

 

在redis解压根目录中找到配置文件模板,复制到如下位置。

cp redis.conf /etc/redis/6379.conf

通过vim命令修改 /etc/redis/6379.conf

daemonize yes

pidfile /var/redis/run/redis_6379.pid

logfile /var/redis/log/redis_6379.log

dir /var/redis/6379

最后运行redis:

$ redis-server /etc/redis/6379.conf

 

检查Redis是否在工作?

  1. $redis-cli
这将打开一个Redis提示,如下图所示:
  1. redis 127.0.0.1:6379


上面的提示127.0.0.1是本机的IP地址,6379为Redis服务器运行的端口。现在输入PING命令,如下图所示。

  1. redis 127.0.0.1:6379> ping

这说明你已经成功地安装Redis在您的机器上。

 

分享到:
评论

相关推荐

    centos7部署redis3.2.6集群

    在centos7上部署redis3.2.6版本集群的流程,及排错思路

    CentOS7.7中Redis安装与开启服务(超详细)

    在安装之前,需要安装 gcc ,这样Redis 的源代码可以进行编译。 sudo yum install gcc-c++ -y 进入到 redis-5.0.8 目录。 cd redis-5.0.8 通过 make 工具对源代码进行构建并安装。 [nice@iZm5e0rpsu8z9

    【Linux】CentOS7 下安装Docker

    基础使用3.1 Docker 安装Redis3.2 Docker 基本概念和命令 1.简介 1.1 是什么?简单来说就是一个轻量型的虚拟机,与虚拟机不同的是Docker容器实现的是软件资源上的虚拟化。而虚拟机是将硬件也进行虚拟化,因此容器...

    JAVA全流程供应链系统源码(前后端分离)带文档

    集成零售管理, 电子商务, 供应链管理, 财务管理, 车队管理, 仓库管理, 人员管理, 产品管理, 订单管理, 会员管理, 连锁店管理, 加盟管理, 前端React/Ant Design, 后端Java ...缓存系统: Redis 3.2+ 事件流系统: Kafka

    Centos7 部署若依前后端分离项目

    nginx配置文件二、Centos7 环境准备2.1. 安装mysql并启动2.2. 安装redis并启动2.3. 安装nginx 和配置nginx.conf文件三、测试验证3.1. 上传准备好的文件3.2. 启动后端项目3.3. 登录验证.附上完整的nginx配置文件 一...

    Redis-x64-3.2.100.zip

    Redis安装包,Redis 是一个高性能的key-value数据库。 redis的出现,很大程度补偿了memcached这类keyvalue存储的不足,在部 分场合可以对关系数据库起到很好的补充作用。...Redis 在 CentOS 下的启动脚本请看这里。

    pbx-mon:基于 FreeSWITCH 的录音与转码平台

    依赖包及环境php 5.4Yaf 2.3.5Redis 3.2MariaDB 5.5phpredis 3.1.2FreeSWITCH 1.6.15mod_g729 1.0.3CentOS 7.3pbxMon 功能与特性支持 G729 转码实时录音查询系统支持多 sofia 接口接入支持网关独立拨号路由表网关...

    centos维护系统说明书

    1 服务器版本说明 1.1 目录说明 1.2 数据存储目录: 1.3 参数优化 2 将网站数据迁移至数据云盘 3 MySQL数据库管理 ...3.2 更改数据库root密码 3.3 创建数据库 ...12.4 关于Redis、Memcached 12.5 关于防火墙

    springcloud+vue前后端分离SAAS供应链管理系统源码带开发文档

    本系统包括前端、后端、数据大屏 以零售平台为核心开发,集成五流:信息流,商流,物流,资金流,人才流。 针对生鲜供应链主要特征如下: 生鲜供应链是基于点对点多商户模式...缓存系统: Redis 3.2+ 事件流系统: Kafka

    码商,代理,易支付支付源码

    部署前必看: 1. 服务器系统必须是Linux系统不能是Windows系统 2. 推荐安装宝塔管理工具,其他的则自己参考文档... 21端口用于连接,20端口用于传输数据)6.22(SSH)7.9092(socket)8.39000-40000(linux)9.6379(redis)

    在线教育平台&在线培训平台-其他

    建议以下配置:CentOS 7.6、MySQL 5.6、JDK 8.0、Tomcat 8.0、Tengine2.3、Redis3.2、Docker。 在线教育平台&在线培训平台 更新日志: v4.6 1、题库系统:多选问题的解决;实现教考分离、智能考试; 2、在线班级...

    Docker中文指南.zip

    3.2. 账户 3.3. 存储库 3.4. 自动构建 4. 官方案例 4.1. Docker中运行MongoDB 4.2. Docker中运行Redis服务 ...

Global site tag (gtag.js) - Google Analytics