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

    安装redis
    cd /usr/local -- 待定,根据实际情况
    cd redis-3.2.8
    make && make test && make install

    安装gcc

     
    安装tcl
    cd /usr/local -- 待定,根据实际情况
    tar -zxvf tcl8.6.1-src.tar.gz
    cd tcl8.6.1
    cd unix
    ./configure
    make && make install
     
    然后再执行一下
    make test && make install
     
    redis设置成启动项
        cd redis-3.2.8
        cd utils
    找到redis_init_script拷贝到/etc/init.d目录下,并且重命名为redis_6379,并且更改里面的端口号为自己想要的(默认是6379):
        cp -rf redis_init_script /etc/init.d/.
        cd /etc/init.d
        mv redis_init_script redis_6379
    创建两个目录:/etc/redis(存放redis的配置文件),/var/redis/6379(存放redis的持久化文件)
        cd /var
        mkdir redis
        cd redis
        mkdir 6379
    把redis.config拷贝到/etc/redis目录下并且改名字
        cd /usr/local/redis-3.2.8
        cp -rf redis.conf /etc/redis/.
        mv redis.conf 6379.conf  
    修改redis.conf配置
        vi 6379.conf
            daemonize yes                     让redis以daemon进行运行
            pidfile /var/run/redis_6379.pid   设置redis的pid文件位置
            port 6379                         设置redis的监听端口号
            dir /var/redis/6379               设置持久化文件的存储位置
    
    
    备注:pid->这个是记录redis-server进程的pid,pid 亦即 Process ID
    执行启动项:
        cd /etc/init.d
        chmod 777 redis_6379
        ./redis_6379 start   
    让redis跟随系统启动,自动启动
        vi redis_6379
    REDISPORT=6379之前加入下面两行注释
        # chkconfig:  2345 90 10
        # description: redis is a persistent key-value database
            然后执行下面命令
        chkconfig redis_6379 on            
    REDISPORT=6379之前加入下面两行注释
        # chkconfig:  2345 90 10
        # description: redis is a persistent key-value database
            然后执行下面命令
        chkconfig redis_63
     
    redis-cli使用
        关闭redis服务
    redis-cli SHUTDOWN
    ps -ef |grep redis
        重新启动redis
    cd /etc/init.d
    ./redis_6379 start
    ps -ef |grep redis
     
    string常用命令
    set k1 v1
    get k1
    del k1
  • 相关阅读:
    Python 3.8六大新功能
    不小心删除/etc/passwd文件怎么办
    python干货三例(需基础) ​​​​
    程序员喜爱的七款热门Linux系统介绍(附下载地址)
    零代码时代即将到来?没那么简单
    来说说成功的云迁移的10个经验教训
    日本已开始提供10Gbps万兆光纤接入服务
    微软:将向安卓和苹果iOS平台推出杀毒软件Defender
    有jQuery背景,该如何用AngularJS编程思想?
    自用迷你版的Deferred
  • 原文地址:https://www.cnblogs.com/bingrong/p/12841983.html
Copyright © 2011-2022 走看看