`
wangemperor
  • 浏览: 39915 次
  • 性别: 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版本集群的流程,及排错思路

    Linux下Redis3.2.2安装与启动配置

    本文详细介绍了在CentOS 6.5系统下安装与配置Redis 3.2.2的方法,包括下载、解压、编译安装、直接启动、配置文件启动以及脚本启动等步骤。通过这种方式,用户可以根据自己的需求选择合适的启动方式,确保Redis服务...

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

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

    CentOS安装Redis

    ##### 3.2 安装Redis 解压并进入目录: ```bash tar -cxvf redis-3.0.0.tar.gz cd redis-3.0.0 ``` 接下来编译Redis: ```bash make ``` 如果遇到jemalloc编译问题,可以尝试: ```bash make MALLOC=libc ``` ...

    redis集群redis.rar

    它们是Redis 3.2.100的64位Windows版本,用于在Windows操作系统上安装和运行Redis服务。".zip"文件通常包含源代码和其他文件,需要手动配置和运行;而".msi"是Microsoft Installer文件,提供了更便捷的安装体验,...

    安装redis(主备)

    在CentOS-6.8-x86_64-minimal系统上,首先需要安装编译Redis所需要的工具包,如GCC和TCL: ```bash # yum install gcc tcl ``` ##### 3.2 解压Redis 下载最新的Redis安装包,并将其解压到适当的位置: ```bash #...

    CentOS_7软件安装msql+nginx+java1.7+redis

    ### CentOS 7 下 MySQL、Nginx、Java 1.7 和 Redis 的安装与配置 #### 1. MySQL 安装与配置 ##### 1.1 配置 YUM 源 首先需要确保系统已更新至最新版本,可以通过运行 `yum update` 来实现。接着,下载 MySQL 的 ...

    【Linux】CentOS7 下安装Docker

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

    Centos7-部署EasyMock.doc

    总结,部署EasyMock在CentOS 7上涉及多个步骤,包括安装Node.js,MongoDB,Redis,以及下载和配置EasyMock项目。完成这些步骤后,你应该能够在本地环境中运行并访问EasyMock服务。注意,生产环境中,为了安全,建议...

    redis桌面工具及服务-linux安装成功-windows解压直接使用.zip

    在Linux环境中,Redis的安装通常通过包管理器完成,如在Ubuntu或Debian上使用`apt`,在CentOS或Fedora上使用`yum`。以Ubuntu为例,你可以遵循以下步骤: 1. 更新系统包列表: ``` sudo apt update ``` 2. 安装...

    Linux下安装部署JDK7+Tomcat7+MySQL5.6+Redis3.07

    3. **Tomcat7安装及设置** 4. **MySQL5.6的安装及设置** 5. **Redis3.07的安装及设置** #### 2.2 操作系统的安装 - 下载CentOS 6.7版本的64位系统ISO镜像。 - 如果使用虚拟机安装,则在创建虚拟机时选择“自定义...

    Linux下的redis安装

    Linux 下的 Redis 安装 本文将详细介绍 Linux 环境下手动安装 Redis 及基本配置,涵盖从环境配置到服务器端口开放的所有步骤。 一、环境配置 Redis 是用 C 语言开发的,因此安装 Redis 需要 C 语言的编译环境,...

    linux系统redis安装配置教程.md

    ### Linux系统下Redis安装与配置教程 #### 一、引言 Redis是一种广泛使用的开源内存数据结构存储系统,常被用作数据库、缓存和消息中间件。在Linux环境下安装和配置Redis相对简单且高效。本文档将详细介绍如何在...

    Redis集群安装与测试.docx

    在 Linux 上,Redis 的最新版本为 6.0,但可能需要升级编译工具(如 CentOS7 的 gcc)才能构建。集群安装至少需要 3.0 版本。Windows 安装推荐使用 ZIP 解压方式,而集群安装通常在 Linux 环境下进行。 2. Redis ...

    linux系统redis安装配置教程

    本教程将详细介绍在Linux系统(包括基于Debian的Ubuntu系统和基于RPM的CentOS系统)中安装和配置Redis的步骤。 #### 二、安装Redis ##### 2.1 更新系统包 在开始安装之前,首先需要确保系统的包列表是最新的,这...

    redis cluster 4.0.8 集群配置文档

    - **系统环境:** Linux 7 / CentOS 7。 - **Ruby安装:** 使用`yum install -y ruby rubygems`命令安装Ruby及其gem管理工具。 **1.3 RubyRedis工具包下载** - **版本:** 3.3.3。 - **下载方式:** `wget ...

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

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

    java全流程供应链系统源码(前后端分离)带文档数据库 MySQL源码类型 WebForm

    JAVA全流程供应链系统源码(前后端分离)带文档 集成零售管理, 电子商务, 供应链管理, 财务管理, 车队管理, 仓库管理, 人员管理, 产品管理, 订单管理, 会员管理, 连锁店管理...缓存系统: Redis 3.2+ 事件流系统: Kafka

Global site tag (gtag.js) - Google Analytics