• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    CentOS 6.5 64位下安装Redis3.0.2的具体步骤

    系统环境:CentOS 6.5 64位

    安装方式:编译安装

    防火墙:开启

    Redis版本:Redis 3.0.2

    一、环境准备

    1、安装 gcc gcc-c++

    [root@iZ94ebgv853Z ~]# yum install gcc gcc-c++ -y

    2、下载redis-3.0.2.tar.gz

    [root@iZ94ebgv853Z ~]# wget http://download.redis.io/releases/redis-3.0.2.tar.gz

    二、安装Redis

    [root@iZ94ebgv853Z ~]# tar xf redis-3.0.2.tar.gz #解压
    [root@iZ94ebgv853Z ~]# cd redis-3.0.2
    [root@iZ94ebgv853Z redis-3.0.2]# make
    [root@iZ94ebgv853Z redis-3.0.2]# make test

    报错如下:

    cd src make test
    make[1]:Entering directory `/root/redis-3.0.2/src'
    You needtcl 8.5 or newer in order to run the Redis test
    make[1]:*** [test] Error 1
    make[1]:Leaving directory `/root/redis-3.0.2/src'
    make: *** [test] Error 2

    原因:需要安装tcl

    [root@iZ94ebgv853Zredis-3.0.2]# yum install tcl –y
    [root@iZ94ebgv853Z redis-3.0.2]# make test
    [root@iZ94ebgv853Zredis-3.0.2]# cp redis.conf /etc/ #复制配置文件

    如果需自定义配置redis,可修改其配置文件/etc/redis.conf

    三、在redis3.0.2文件夹下,安装redis的最后一步

    [root@localhost redis-3.0.2]# ls
    [root@localhost redis-3.0.2]# cd src
    [root@localhost src]# make install

    四、启动redis

    [root@iZ94ebgv853Z ~]# redis-server /etc/redis.conf

    五、设置防火墙

    ######################################
    # Firewall configuration written bysystem-config-firewall
    # Manual customization of this file is notrecommended.
    *filter
    :INPUT ACCEPT [0:0]
    :FORWARD ACCEPT [0:0]
    :OUTPUT ACCEPT [0:0]
    -A INPUT -m state --stateESTABLISHED,RELATED -j ACCEPT
    -A INPUT -p icmp -j ACCEPT
    -A INPUT -i lo -j ACCEPT
    -A INPUT -m state --state NEW -m tcp -p tcp--dport 22 -j ACCEPT
    -A INPUT -j REJECT --reject-withicmp-host-prohibited
    -A FORWARD -j REJECT --reject-withicmp-host-prohibited
    COMMIT
    #####################################

    把文本框内容写入到/etc/sysconfig/iptables,覆盖原来的内容(如果有的话)。

    [root@iZ94ebgv853Z ~]# service iptables start  #启动防火墙
    [root@iZ94ebgv853Z ~]# iptables -I INPUT 1 -p tcp --dport6379 -j ACCEPT #开启6379端口
    [root@iZ94ebgv853Z ~]# service iptables save #保存防火墙的配置

    六、设置开机启动

    [root@iZ94ebgv853Z~]# chkconfig iptables on #设置iptables开机启动

    设置redis开机启动:

    在/etc/rc.local中添加:/usr/local/bin/redis-server /etc/redis.conf > /dev/null

    (Linux的redis服务的开启关闭

    1.启动:redis-server(redis-server redis.conf)

    2.登陆:redis-cli(redis-cli -p 6379)

    3.关闭:redis-cli shutdown

    查看redis进程:ps aux | grep redis

    杀死进程的方式:kill -9 PID )

    七、redis密码设置

    首先关闭redis服务,上面有;

    然后去解压后的redis-3.0.2中  查看当前目录:[root@localhost redis-3.0.2]# ls ;

     找到redis.conf配置文件,编辑redis.conf:        [root@localhost redis-3.0.2]# vim redis.conf

    找到内容#requirepass foobared   去掉注释,foobared改为自己的密码,我在这里改为:requirepass 123456

    然后 保存  退出 重启redis服务

    (注意:由于redis中配置内容多而杂,不容易找到注释#requirepass foobared ,但
    1、
    注释#requirepass foobared在
    ################################ LUA SCRIPTING  ###############################此注释的下面第十三行处;
    2、注释#requirepass foobared在
    ################################ LIMITS ###############################此注释的上面第二十行处;
    3、redis-3.0.2此版本的redis.conf配置文件 共有937行内容此#requirepass foobared注释即在第391行

    八、Jedis连接redis

    java 代码方式

    //连接redis服务器,192.168.0.100:6379
     jedis = new Jedis("ip", 6379);
     //权限认证
    jedis.auth("password");

    配置文件方式

    bean id=”jedisConnectionFactory”
    class=”org.springframework.data.redis.connection.jedis.JedisConnectionFactory”>
    property name=”hostName” value=”${redis.host}” />
    property name=”port” value=”${redis.port}” />
    property name=”password” value=”${redis.pass}” />
    /bean>

    redis的其他命令。

    如果需要关闭redis:
    [root@iZ94jzcra1hZ bin]# pkill redis
    如果需要开启redis:
    [root@iZ94jzcra1hZ bin]# redis-server

    加符号的作用是为了让此进程转换为后台进程,不占用shell的服务。

    总结

    以上所述是小编给大家介绍的CentOS 6.5 64位下安装Redis3.0.2的具体步骤,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

    您可能感兴趣的文章:
    • CentoS6.5环境下redis4.0.1(stable)安装和主从复制配置方法
    • 详解CentOS 6.5搭建Redis3.2.8单机分布式集群
    • CentOS6.5下Redis安装与配置详细步骤
    • CentOS6.5下Tomcat7 Nginx Redis配置步骤教程详解
    • Centos下配置Redis开机启动脚本
    • 详解在Redis在Centos7上的安装部署
    • CentOS系统安装Redis及Redis的PHP扩展详解
    • 详解Centos7下配置Redis并开机自启动
    上一篇:深入理解redis_memcached失效原理(小结)
    下一篇:SpringSession+Redis实现集群会话共享的方法
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    CentOS 6.5 64位下安装Redis3.0.2的具体步骤 CentOS,6.5,64位,下,安装,Redis3.0.2,