zoukankan      html  css  js  c++  java
  • 安装部署redis3.2 phpRedisAdmin 攻略

    1.下载redis3.2稳定版本:

       下载地址:  https://redis.io/download

    2.安装:

       解压文件后,进行文件夹:

       执行以下命令:

       make

       cd src

     make install

        以上信息提示Redis 已经 安装完成,现在需要创建/usr/local/redis/bin 目录,并将Redis 客户等主要文件复制到该目录下,便于操作与管理。这里将Redis所有文件 (包括服务端)都 复制到/usr/local/redis/目录下,命令如:

        mkdir -p /usr/local/redis/bin

        mkdir -p /usr/local/redis/etc

         cp -pf redis-benchmark /usr/local/redis/bin

         cp  -pf redis-cli /usr/local/redis/bin

         cp -pf redis-check-dump /usr/local/redis/bin

         cp -pf redis-check-aof  /usr/local/redis/bin

       cp -pf redis-server /usr/loca/redis/bin

        cp -pf ../redis.conf /usr/local/redis/etc

       3.启动Redis

            同样,在linux 系统下启动 Redis  时需要指配置文件.这里只需要将配置文件 项daemonize 设为yes, 该选项可以把Redis推送到后台运行,过程如下:

        /usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf

        启动完成后,可能通过查看Redis主程序是否存在,以确定Redis是否安装成功。

        pstree | grep  redis

      4. 安Redis PHP扩展:

         (1)下载phpredis

        wget http://soft.beauty-soft.net/lib/phpredis-master.tar.gz

                  tar zxvf phpredis-master.tar.gz

        cd phpredis-master

           (2)  假设PHP的安装路径是/usr/local/php,那么phpize路径就位于/usr/local/php/bin/phpize,详细安装过程如下。
                   /usr/local/php/bin/phpize

        ./configure  --with-php-config = /usr/local/php/bin/php-config

         make

         make install

             (3)在配置文件中加入Redis 扩展

                 extension = "/usr/local/php/lib/php/extensions/no-debug-no-zts-20120912/redis.so"

            保存php.ini  重启apache 服务器

                 测试代码:  <?php

                $redis = new Redis();

                $redis->connect('127.0.0.1',6379)

                $redis->set('foo','bar');

                  echo $redis->get('foo');

                ?>

           5.Redis在线管理工具安装:

          git clone https://github.com/ErikDubbelboer/phpRedisAdmin.git

          cd phpRedisAdmin

          git clone https://github.com/nrk/predis.git vendor

  • 相关阅读:
    vue报错 Do not use built-in or reserved HTML elements as component id:header
    vue 报错./lib/html5-entities.js this relative module was not
    vue报错/ style-loader: Adds some css to the DOM by adding a <style> tag
    vue报错 Module not found: Error: Cannot resolve 'file' or 'directory'
    vue报错 vue-cli 引入 stylus 失败
    oracle 定时任务
    Java 基础面试题
    在Java中调用带参数的存储过程
    Linux安装JDK完整步骤
    Spring中获取数据库表主键序列
  • 原文地址:https://www.cnblogs.com/musings/p/7261888.html
Copyright © 2011-2022 走看看