• 安装部署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

  • 相关阅读:
    git 强制覆盖本地
    给mysql添加账户并且赋予权限
    laravel 地址栏传参不了问题
    订单系统开发02
    熵——信息增益
    熵——导读
    熵——自信息
    tensorflow在文本处理中的使用——skip-gram & CBOW原理总结
    霍夫曼树
    tensorflow在文本处理中的使用——Word2Vec预测
  • 原文地址:https://www.cnblogs.com/musings/p/7261888.html
Copyright © 2020-2023  润新知