`
chenzehe
  • 浏览: 538203 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

CentOS 下 redis 安装与配置

 
阅读更多

1、到官网上找到合适版本下载解压安装

[root@java src]# wget -c http://redis.googlecode.com/files/redis-2.4.7.tar.gz
[root@java src]# tar -zxv -f redis-2.4.7.tar.gz 
[root@java src]# cd /usr/local/src/redis-2.4.7
[root@java redis-2.4.7]# make  #编译,编译完成后就可以测试使用了,但是为了做成后台服务,最好把它安装到系统上
[root@java redis-2.4.7]# make install  #安装会把redis的命令被拷贝到/usr/local/bin下面

 

2、配置redis.conf文件

[root@java redis-2.4.7]# cp ./redis.conf /etc/redis.conf
把daemonize no 改成 daemonize yes,这样启动redis时就会成会后台服务
useradd redis
mkdir -p /var/lib/redis
mkdir -p /var/log/redis
chown redis.redis /var/lib/redis  #db文件放在这里,要修改redis.conf的dir属性

 

3、配置启动脚本

###########################
PATH=/usr/local/bin:/sbin:/usr/bin:/bin
 
REDISPORT=6379
EXEC=/usr/local/bin/redis-server
REDIS_CLI=/usr/local/bin/redis-cli
 
PIDFILE=/var/run/redis.pid
CONF="/etc/redis.conf"
 
case "$1" in
    start)
        if [ -f $PIDFILE ]
        then
                echo "$PIDFILE exists, process is already running or crashed"
        else
                echo "Starting Redis server..."
                $EXEC $CONF
        fi
        if [ "$?"="0" ]
        then
              echo "Redis is running..."
        fi
        ;;
    stop)
        if [ ! -f $PIDFILE ]
        then
                echo "$PIDFILE does not exist, process is not running"
        else
                PID=$(cat $PIDFILE)
                echo "Stopping ..."
                $REDIS_CLI -p $REDISPORT SHUTDOWN
                while [ -x ${PIDFILE} ]
               do
                    echo "Waiting for Redis to shutdown ..."
                    sleep 1
                done
                echo "Redis stopped"
        fi
        ;;
   restart|force-reload)
        ${0} stop
        ${0} start
        ;;
  *)
    echo "Usage: /etc/init.d/redis {start|stop|restart|force-reload}" >&2
        exit 1
esac
##############################

 

把上面代码放到 /etc/init.d/redis里保存,并添加执行属性

 

[root@java redis-2.4.7]# chmod +x /etc/init.d/redis

 

4、启动和测试redis

[root@java redis-2.4.7]# /etc/init.d/redis start   #启动
[root@java redis-2.4.7]# /etc/init.d/redis stop    #停止
[root@java redis-2.4.7]# ps -aux | grep redis    #查看redis进程是否启动

启动redis客户端进行测试
[root@java redis-2.4.7]# redis-cli
redis 127.0.0.1:6379> set test test
OK
redis 127.0.0.1:6379> get test
"test"
redis 127.0.0.1:6379> exit
 

 

 

 

分享到:
评论

相关推荐

    centos下redis安装并配置开机启动说明文档

    centos7 下安装redis说明 文件包括: redis下载百度网盘下载地址 安装步骤 配置service服务 配置开机启动 如文件失效可加入QQ群:282882201,在群文件下载

    CentOS7安装redis

    **Redis在CentOS7上的安装指南** Redis是一个高性能的键值数据库,广泛应用于缓存、消息中间件等领域。在CentOS7系统上安装Redis需要遵循一系列步骤,下面将详细介绍整个过程。 ### 一、更新系统 在安装任何新...

    centos7 yum安装redis配置密码及简单使用

    1、安装epel-release (建议使用国内阿里云源) #下载wget,备份当前源 yum install wget -y mv /etc/yum.repo.d/*.repo /tmp #下载阿里云源和epel源 wget -O /etc/yum.repos.d/CentOS-Base.repo ...

    centos安装redis集群

    在本文中,我们将深入探讨如何在CentOS操作系统上安装和配置Redis集群,以及集群的一些常用操作。 首先,让我们了解Redis集群的基础。Redis集群是一种分布式解决方案,允许将数据分散到多个节点上,提供高可用性和...

    Centos下Redis安装与部署.pptx

    - 移动文件:将解压目录中的`redis.conf`配置文件和所有命令文件(如`redis-server`, `redis-cli`等)移动到相应的目录下。 - 启动服务:运行`redis-server /usr/local/redis/redis.conf`命令来启动Redis服务,...

    centos 6.5 安装redis3.0.7

    ### CentOS 6.5 下 Redis 3.0.7 的安装与配置 #### 一、安装准备 在开始安装 Redis 之前,确保你的 CentOS 6.5 系统已更新到最新状态,并且具备必要的依赖包。以下是安装过程中需要用到的一些基本步骤: 1. **...

    CentOS安装Redis和phpRedis扩展记录

    在本主题中,我们将深入探讨如何在CentOS操作系统上安装Redis服务器,并且集成phpRedis扩展,以便在PHP应用中利用Redis作为持久化数据存储和会话管理。首先,让我们了解Redis的基本概念,然后逐步讲解安装过程。 ...

    centos6下redis开机自启动脚本配置

    centos6 环境下 redis开机自启动脚本配置,可以使用service redis stop|start|restart|status 进行管理 ,内部文件需要更改的有PASSWD(这个是连接redis的密码,与redis.conf 对应 )REDIS_HOME (这个是redis的安装...

    centos下rpm安装mysql到指定路径及两台服务器主从搭建

    总之,通过在CentOS上安装和配置Redis可视化工具,可以极大地提高Redis的管理效率,同时也能直观地监控Redis的运行状态,对日常运维工作大有裨益。尽管这里提供的文件是Windows版本,但了解如何在Linux环境中操作...

    在CentOS环境下Redis的安装

    ### 在CentOS环境下Redis的安装与使用 #### 一、Redis简介 Redis(Remote Dictionary Server)是一种开源的、高性能的键值对存储系统。它支持多种数据结构如字符串(strings)、散列(hashes)、列表(lists)、...

    CentOS下Redis数据库的基本安装与配置教程

    总之,安装和配置 Redis 在 CentOS 上涉及下载源代码、编译、安装可执行文件、创建配置文件、调整系统参数和设置安全措施。了解并掌握这些步骤对于在 CentOS 系统上部署和管理 Redis 服务至关重要。通过适当的配置和...

    CentOS7下安装搭建Redis-4.0.6

    创建Redis配置文件: ```bash sudo mkdir /etc/redis sudo nano /etc/redis/redis.conf ``` 在`redis.conf`文件中,根据需求进行配置。例如,可以修改`bind 127.0.0.1`为`bind 0.0.0.0`,允许远程访问。保存并关闭...

    CentOS(Linux)离线安装Redis详细教程(亲测可行)

    ### CentOS (Linux) 离线安装 Redis 详细教程 #### 一、引言 在没有互联网连接的情况下,在 CentOS 系统上安装 Redis 可能会遇到诸多挑战,如...希望这篇教程能帮助你在 CentOS 系统上顺利完成 Redis 的安装与配置。

    Centos7下安装redis

    ### CentOS 7 下安装 Redis 的详细步骤与知识点 #### 一、Redis简介 Redis (Remote Dictionary Server) 是一款由 Salvatore Sanfilippo 开发的 key-value 存储系统。它是一个开源项目,采用 ANSI C 语言编写,遵循...

    CentOS安装Redis

    ### CentOS安装Redis详解 ...通过以上步骤,可以在CentOS上成功安装并配置Redis,实现不同场景下的数据存储与管理需求。无论是简单的单机应用还是复杂的分布式系统,Redis都能提供稳定高效的服务。

    CentOS 7下安装Redis:配置、启动和集群搭建

    内容概要:本文提供了CentOS 7下安装Redis的详细教程,包括安装、配置、启动和测试等多个方面,并提供了相关代码和操作步骤。 使用人群:需要在CentOS 7系统中安装Redis的程序员和技术人员。 内容关键词:CentOS 7...

    centos7上安装redis.docx

    本文档将指导读者在 CentOS 7 操作系统上安装 Redis 数据库,包括关闭防火墙、配置编译环境、下载源码、编译和安装 Redis、配置 Redis 服务随系统启动等步骤。 一、关闭防火墙 在安装 Redis 之前,需要关闭防火墙...

    Centos下安装redis服务v1.0

    本指南详细介绍了在 CentOS 服务器上安装 Redis 服务的两种方法:通过 yum 安装和源码安装。无论是哪种方式,都需要注意配置 Redis 服务以满足项目需求,包括设置访问权限、持久化策略、最大内存限制等。此外,还...

Global site tag (gtag.js) - Google Analytics