Redis3.2.6 单节点安装

本文详细介绍了如何在CentOS6.2系统上安装单节点Redis 3.2.6版本,并将其配置为服务。包括安装依赖、编译安装、配置服务脚本、设置防火墙及环境变量等步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


write by 开发老张(http://blog.youkuaiyun.com/zhy0414)

安装:单节点安装

系统:CentOS 6.2
网址:redis.io
下载:http://download.redis.io/releases/redis-3.2.6.tar.gz

# yum install gcc tcl

# tar xzvf redis-3.2.6.tar.gz
# cd /usr/src/redis-3.2.6

# mkdir /usr/local/redis
# make PREFIX=/usr/local/redis install
Redis 的命令被安装到 /usr/local/redis/bin 目录下,有如下命令:
    redis-benchmark
    redis-check-aof
    redis-check-dump
    redis-cli
    redis-sentinel

    redis-server


write by 开发老张(http://blog.youkuaiyun.com/zhy0414)


配置为服务:
# cp /usr/src/redis-3.2.6/utils/redis_init_script /etc/rc.d/init.d/redis
# vim /etc/rc.d/init.d/redis
    在第一行 #!/bin/sh 后面添加:
    #chkconfig: 2345 80 90
    
    确认并修改如下几个路径:
    REDISPORT=6379
    EXEC=/usr/local/redis/bin/redis-server
    CLIEXEC=/usr/local/redis/bin/redis-cli
    CONF="/usr/local/redis/conf/${REDISPORT}.conf"
    
    将 start) 段下面的
        $EXEC $CONF
    后面增加 &,让程序在后台运行,如下:
        $EXEC $CONF &
        
        
创建配置文件,按照端口号进行命名:
# mkdir /usr/local/redis/conf
# cp /usr/src/redis-3.2.6/redis.conf /usr/local/redis/conf/6379.conf
修改配置
# vim /usr/local/redis/conf/6379.conf
    修改如下内容:
    daemonize yes
    pidfile /var/run/redis_6379.pid
    
    添加密码:
    requirepass 123123


加入 chkconfig
# chkconfig --add redis

打开防火墙
# vim /etc/sysconfig/iptables
    添加:
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 6379 -j ACCEPT
# service iptables restart

添加 PATH
# vim /etc/profile
    添加:
    REDIS_HOME=/usr/local/redis
    PATH=$PATH:$REDIS_HOME/bin
# source /etc/profile

启动服务:

# service redis start


测试:
# redis-cli
> auth 123123
> keys *
(empty list or set)
> set zsoft zhy0414
OK
> get zsoft
"zhy0414"
> del zsoft
(integer) 1
> keys *
(empty list or set)
> quit


write by 开发老张(http://blog.youkuaiyun.com/zhy0414)


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值