`
小码哥BASE64
  • 浏览: 124176 次
社区版块
存档分类
最新评论

Red Hat系统安装Redis

阅读更多

 

环境

RHLinux-6.4-64-EN, 红帽6.4 64位,英文正式发布版

安装

安装很简单,先下载redis的压缩包,下载地址见这里,然后拷贝到你的linux机器,接着执行下面的命令。

1
2
3
$ tar xzf redis-2.6.14.tar.gz
$ cd redis-2.6.14
$ make

启动

编译完后增加了src目录,执行src下面的redis-server脚本即可启动redis服务。

1
$ src/redis-server

调试

执行src目录下的redis-cli脚本,这个是redis的客户端。

1
2
3
4
5
$ src/redis-cli
redis> set foo bar
OK
redis> get foo
"bar"

java调用

  1. Redis比较出名的java客户端是jedis,先下载jedis的jar包,可以去maven库搜下jedis就可以下载到,源码是放在github上:https://github.com/xetorthio/jedis
  2. 简单写个main方法就可以调用。
1
2
3
4
5
6
    public static void main(String[] args) {
        Jedis jedis = new Jedis("10.20.8.39"); //redis服务器的ip,端口默认6379
        jedis.set("foo", "bar");
        String value = jedis.get("foo");
        System.out.println(value);
    }

后台进程

之前的启动方式不是后台进程方式的,终端关了服务也就停了,可以使用下面的命令将Redis作为后台进程启动,并添加到系统启动命名中。

1
2
$ cd redis-2.6.14/utils
$./install_server

执行命令后,会提示你回答几个问题,可以一路回车过去,选择默认设置。

1
2
3
4
5
6
7
8
9
10
Please select the redis port for this instance: [6379]
Selecting default: 6379
Please select the redis config file name [/etc/redis/6379.conf]
Selected default - /etc/redis/6379.conf
Please select the redis log file name [/var/log/redis_6379.log]
Selected default - /var/log/redis_6379.log
Please select the data directory for this instance [/var/lib/redis/6379]
Selected default - /var/lib/redis/6379
Please select the redis executable path [/usr/local/bin/redis-server]
...

后续可以通过下面的方式启停服务。
1. /etc/init.d/redis_6379 start —启动
2. /etc/init.d/redis_6379 stop —服务
当然也可在/usr/local/bin目录下使用redis-server来启动。

PS: 我在执行install_server脚本后,发现服务启动不起来,查看/etc/init.d/redis_6379这个文件发现里面的换行符号被替换成了/n符号,手动将这些符号替换成换行就可以了。

更多资料

更多资料可以看这里:http://redis.io/

分享到:
评论

相关推荐

    gcc离线安装包(linux环境中离线安装Redis)

    8. 最后,使用`make install`将编译好的Redis安装到系统中。 请注意,离线安装可能带来一些风险,比如跳过依赖检查可能导致系统不稳定,因此在实际操作中,建议尽可能确保所有依赖都已解决。如果条件允许,使用网络...

    linux 安装redis 完整步骤.docx

    以下是一个详尽的Redis安装教程,适用于Linux环境,特别是基于Red Hat的系统,如CentOS。 首先,确保你的系统已经安装了GCC编译器,因为Redis的源码安装需要它。你可以通过运行`gcc --version`来检查是否已安装。...

    Linux离线安装redis资源包

    在这个场景中,我们看到的"Linux离线安装redis资源包"指的是在没有网络连接的情况下,通过本地已经下载好的RPM(Red Hat Package Manager)包来安装Redis。 首先,我们需要理解RPM包的安装命令。`rpm -Uvh *.rpm --...

    Redis安装教程

    Redis安装教程的知识点包含了在Linux系统中安装Redis的详细步骤和配置方法。首先,安装Redis的前提条件是在Linux系统上进行,由于文档中提到了使用yum安装gcc服务,这说明操作系统的包管理工具可能是基于Red Hat的...

    redis linux rpm离线安装.zip

    Linux RPM(Red Hat Package Manager)是Linux系统下的一种软件包管理器,它可以帮助用户方便地安装、升级和卸载软件。在没有网络连接或者网络环境不稳定的情况下,离线安装Redis在Linux上通常是通过RPM包来完成的。...

    redis RPM完整安装包

    RPM(Red Hat Package Manager)是Linux系统中广泛使用的软件包管理器,用于安装、升级和卸载软件。在本例中,我们看到的是Redis的RPM安装包,适用于CentOS 7系统。 首先,我们关注到的`jemalloc-3.6.0-1.el7.art....

    Centos7.2 系统下redis安装配置手册

    CentOS使用Yum作为其软件包管理工具,而Redis并不包含在默认的Yum仓库中,因此我们需要添加EPEL(Extra Packages for Enterprise Linux)仓库,EPEL是专门为CentOS和Red Hat Enterprise Linux等发行版提供额外软件包...

    Red Hat环境搭建教程

    在Red Hat上,使用 `yum install` 安装Redis,开启服务并设置开机启动。检查Redis服务状态,确保其正常运行。 至此,一个完整的Red Hat环境搭建完成,包括了Java开发环境(JDK)、MySQL数据库、Nginx Web服务器和...

    redis redhat 编译版本

    6. **安装**:编译成功后,使用`make install`命令将Redis安装到系统默认路径(通常是`/usr/local/bin`)。 ``` sudo make install ``` 7. **配置Redis服务**:创建Redis配置文件,例如`/etc/redis/redis.conf`...

    Linux安装PHPRedis扩展

    在本文中,我们将详细介绍如何在Linux环境下,特别是Red Hat 4.8.5系统上,为PHP 7.0版本安装PHPRedis扩展,并与Apache 2.4配合使用。 首先,确保你已经安装了Redis服务器。如果还没有,可以通过以下命令安装: ``...

    redis_rpm.zip

    RPM(Red Hat Package Manager)是Linux发行版中常用的软件包管理格式,它简化了软件的安装、升级和卸载过程。 在安装Redis之前,我们首先需要了解银河麒麟V10操作系统的基本知识。银河麒麟V10是一款由中国电子信息...

    Redis详细安装教程

    对于基于Red Hat的Linux发行版,我们可以使用yum安装gcc-c++。GCC-C++是编译Redis必须的工具。 2. 将Redis安装包上传至Linux系统上,并解压进行安装。这里我们可以使用rz命令上传Redis安装包,使用tar命令解压...

    redis-stable.tar.gz

    在 CentOS 或其他基于 Red Hat 的 Linux 发行版(如 CentOS7)上安装 Redis,首先需要一个干净的操作系统环境。CentOS 是一个稳定的服务器操作系统,适合运行数据库服务。 3. **安装依赖**: 在安装 Redis 前,...

    无网环境下安装redis/mysql

    在这个场景下,我们已经有了MySQL的相关rpm包,这表明我们是在一个基于RPM的系统(如Red Hat Enterprise Linux或CentOS)上进行操作。 MySQL的安装过程分为以下几个步骤: 1. **准备环境**:首先,确保你的系统...

    Red Hat Enterprise Linux 8的新功能和新特性介绍.docx

    Red Hat Enterprise Linux 8 (RHEL 8) 是一个企业级操作系统,它的发布带来了许多新功能和特性,旨在提供更强的安全性、稳定性和性能。以下是RHEL 8的关键亮点: 1. **内核和支持的CPU架构**: RHEL 8 基于Fedora ...

    redis5安装包加依赖

    对于基于Red Hat的系统(如CentOS),可以使用yum命令: ```bash sudo yum install gcc ``` 有了GCC,我们就可以编译和安装Redis了。首先,我们需要配置编译选项,通常默认配置即可满足需求: ```bash ./...

    redis rpm 安装包

    在CentOS7系统中,我们通常通过RPM(Red Hat Package Manager)包来安装Redis,尤其在没有网络连接或者需要离线安装时,RPM包的优势就体现出来了。下面我们将详细介绍如何在CentOS7系统中进行Redis的离线RPM安装。 ...

    gccRpm离线下载,redis安装前置依赖

    RPM(Red Hat Package Manager)是Linux上广泛使用的软件包管理器,它可以方便地安装、升级和卸载软件。当你需要在没有网络连接的环境中安装GCC时,就需要提前下载好对应的RPM包。离线下载意味着你需要通过有网络的...

    Linux 下Redis集群部署

    本案例中的系统环境为 Red Hat Enterprise Linux Server release 6.7,同时还需要准备 XShell5 和 Xftp5 工具,以及 GCC-4.8.5、Ruby-2.4.1、Rubygems-3.2.2 和 Redis-3.2.1(注意,3.x 版本开始支持集群功能)等...

Global site tag (gtag.js) - Google Analytics