zoukankan      html  css  js  c++  java
  • centos redis 安装

    # wget http://download.redis.io/releases/redis-2.8.6.tar.gz  
    
    # tar xzf redis-2.8.6.tar.gz 
    
    # cd redis-2.8.6
    
    # make

    安装成功

    运行测试

    make test

    出现错误

    make[1]: Entering directory `/home/apps/web/redis/redis-2.8.6/src'
    You need tcl 8.5 or newer in order to run the Redis test

    异常原因:没有安装tcl

    解决方案:yum install -y tcl

    make install

    2.在make成功以后,会在src目录下多出一些可执行文件:redis-server,redis-cli等等。

    用cp命令复制到usr目录下运行。

    # cp redis-server /usr/local/bin/
    # cp redis-cli /usr/local/bin/

    然后新建目录,存放配置文件

    # cd /
    # 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-server /etc/redis/6379.conf  运行redis

    用telnet测试一下是否安装及启动成功:

    telnet localhost 6379
    
    然后set a  test
    
    然后get a   如果正常显示test就是成功的啦

    最后quit 退出命令行

    3 添加到service

     a.首先将utils/redis_init_script文件复制到/etc/init.d下

    cp /home/apps/web/redis/redis-2.8.6/utils/redis_init_script /etc/rc.d/init.d/redis

        b.

    vi /etc/rc.d/init.d/redis

       C.在文档第二行添加

    # chkconfig: 2345 80 90

       d.然后注意配置路径是否正确

    EXEC=/usr/local/bin/redis-server
    CLIEXEC=/usr/local/bin/redis-cli

    PIDFILE=/var/redis/run/redis_${REDISPORT}.pid
    CONF="/etc/redis/${REDISPORT}.conf"

         还要注意redis文件的

    $EXEC $CONF

         这里,在CONF后面增加&

    $EXEC $CONF &

    “&”,即是将服务转到后面运行的意思,否则启动服务时,Redis服务将占据在前台,占用了主用户界面,造成其它的命令执行不了。

       e.注册,启动服务

    chkconfig --add redis //注册服务
    service redis start  //启动服务
  • 相关阅读:
    Python网络爬虫——bs4基本用法
    Python网络爬虫——requests模块(1)
    yii gii配置ip限制使用gii
    openfire连接数据库mysql
    js 提示条
    jquery滚动条平滑滑动
    yii2.0 添加组件baidu ueditor
    yii添加验证码 和重复密码
    css图标库 font-awesome.min.css
    yii配置访问路由权限配置
  • 原文地址:https://www.cnblogs.com/nikolatesfei/p/5423097.html
Copyright © 2011-2022 走看看