Redis安装与使用

CentOs7下安装Redis

  1. 切换到/usr/src 目录(如果你安装在别的目录,注意后面要一些路径也要修改),下载最新的redis安装包,可以使用wget获取

    cd /usr/src
    wget http://download.redis.io/releases/redis-3.0.7.tar.gz
  2. 解压,切换目录

    tar xzf redis-2.8.13.tar.gz
    cd redis-2.8.13
  3. 编译

    make
    make install
  4. 打开redis.conf 修改配置文件,最关键是下面几行,其他的设置参考官方文档:

    daemonize yes
    loglevel notice
    logfile /var/log/redis.log
    dir ./
  5. 设置系统的overcommit_memory

    vi /etc/sysctl.conf
    在文件中添加一行,保存: 
    vm.overcommit_memory = 1
    执行:
    sysctl vm.overcommit_memory=1
  6. 添加启动脚本

    vi /etc/init.d/redis  

    写入下面的代码,保存:

      #!/bin/sh
    #
    
    # redis        Startup script for Redis Server
    
    #
    
    # chkconfig: - 90 10
    
    
    # description: Redis is an open source, advanced key-value store. 
    
    #
    
    # processname: redis-server
    
    
    # config: /etc/redis.conf
    
    
    # pidfile: /var/run/redis.pid
    
    
    REDISPORT=6379
    EXEC=/usr/local/bin/redis-server
    REDIS_CLI=/usr/local/bin/redis-cli
    
    PIDFILE=/var/run/redis.pid
    CONF="/usr/src/redis-2.8.13/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

    设置权限和开机启动:

    chmod +x /etc/init.d/redis
    chkconfig --add redis
    chkconfig redis on

启动redis使用service redis start,停止redis的命令service redis stop

Windows下安装Redis

Redis的windows版是一个开源项目,目前只支持win64.下载地址为:https://github.com/MSOpenTech/redis
里面有介绍如何使用,总的来说就是把这个c++的编译成5个可执行文件。
编译后的文件为:

redis-server.exe
redis-benchmark.exe
redis-cli.exe
redis-check-dump.exe
redis-check-aof.exe

编译文件所在位置:http://download.csdn.net/detail/blacksiders/9475474

但是官方的ReleaseNote里面有已经做好的msi安装文件:https://github.com/MSOpenTech/redis/releases
可以直接下载文件Redis-x64-3.0.501.msi

可以将Redis部署成windows服务:

  1. 安装成windows服务的,开机自启动,命令如下

    redis-server --service-install redis.windows.conf
  2. 安装好之后,Redis并没有启动

    启动命令:
    redis-server --service-start
    停止命令:
    redis-server --service-stop
    还可以安装多个实例 
    redis-server --service-install –service-name redisService1 --port 10001
    redis-server --service-start –service-name redisService1
    redis-server --service-install –service-name redisService2 --port 10002
    redis-server --service-start –service-name redisService2
    redis-server --service-install –service-name redisService3 --port 10003
    redis-server --service-start –service-name redisService3
    卸载命令: 
    redis-server --service-uninstall
  3. Redis可视化管理工具:Redis Desktop Manager可以在网盘下载:http://pan.baidu.com/s/1dDiWoj3

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
安装使用Redis,首先需要通过Composer安装predis/predis扩展包。接下来,你可以按照以下步骤进行Redis安装使用: 1. 下载并安装Redis:你可以从Redis的官方网站下载适合你操作系统的Redis压缩包,并解压缩到你想存储Redis文件的目录中。 2. 启动Redis服务器:在命令提示符或终端窗口中,导航到Redis安装目录,并运行redis-server命令启动Redis服务器。 3. 连接Redis:打开另一个命令提示符或终端窗口,导航到Redis安装目录,运行redis-cli命令以连接到Redis服务器。 4. 在Redis中进行操作:一旦连接成功,你可以使用一些基本的Redis命令来操作Redis数据库。例如,你可以使用SET命令设置一个键值对,使用GET命令获取一个键的值。还有其他各种命令可以用来处理不同类型的数据,比如字符串、哈希、列表等。 5. 可视化管理工具:如果你想使用一个可视化管理工具来更方便地管理Redis,你可以安装Redis Desktop Manager。安装和配置Redis Desktop Manager的步骤可以参考所提到的文章。 总结起来,你需要安装Redis并启动Redis服务器,然后使用redis-cli命令连接到Redis,并使用各种Redis命令来操作数据。如果需要可视化管理工具,可以考虑安装Redis Desktop Manager。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [Redis安装及用法介绍](https://blog.csdn.net/qq_56687451/article/details/118538966)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *3* [redis安装使用](https://blog.csdn.net/weixin_45111741/article/details/102997508)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值