linux下安装redis扩展

首先  下载redisphp

linux:linux

http://download.redis.io/releases/redis-3.0.5.tar.gznginx

windows:
git

https://github.com/dmajkic/redis/downloadsgithub


windos下 redis

 安装好redis后直接启动数据库

启动后注意欢迎界面不要关闭。这就是redis开启状态apache

其后打开redis-clivim

redis默认端口为6379 windows

测试命令

set test success

get test

若是get test 获取到值 那么redis安装成功

redis 启动方式:cmd 进入redis 安装目录  redis-server.exe redis.windows.conf


php redis 扩展

http://windows.php.net/downloads/pecl/snaps/redis/2.2.5

下载对应版本后把扩展丢进php/ext中 还要下载对应的依赖,而后在重启apache/nginx 

echo phpinfo();

搜索redis 会看到redis扩展已经安装成功。

假如没有搜索到redis 则对应的扩展版本不对,继续更换不一样版本.dll(注意:php 有分nts 和 ts )


linux下则

        tar xvzf redis-stable.tar.gz  

        cd redis-stable  

        make  

        make install  

  1. make命令执行完成后,会在src目录下生成5个可执行文件,分别是redis-server、redis-cli、redis-benchmark、redis-check-aof、redis-check-dump,它们的做用以下:  

  2. redis-server:Redis服务器的daemon启动程序  

  3. redis-cli:Redis命令行操做工具。固然,你也能够用telnet根据其纯文本协议来操做  

  4. redis-benchmark:Redis性能测试工具,测试Redis在你的系统及你的配置下的读写性能  

  5. redis-check-aof:更新日志检查  

  6.   

  7. redis-check-dump:用于本地数据库检查  

  8.   

  9.   

  10. 步骤3、配置  

  11.     cp redis-server /usr/local/bin/  

  12.     cp redis-cli /usr/local/bin/  

  13.     而后新建目录,存放配置文件  

  14.     mkdir /etc/redis  

  15.     mkdir /var/redis  

  16.     mkdir /var/redis/log  

  17.     mkdir /var/redis/run  

  18.     mkdir /var/redis/redis

  19.   

  20.     在redis解压根目录中找到配置文件模板,复制到以下位置。  

  21.     cp redis.conf /etc/redis/redis.conf经过vim命令修改  

  22.     daemonize yes //守护进程的开启 

  23.     pidfile /var/redis/run/redis_6379.pid  

  24.     logfile /var/redis/log/redis_6379.log  

  25.     dir /var/redis/redis

  26.     最后运行redis:  

  27.     $ redis-server /etc/redis/redis.conf  

  28.   

  29.     可用netstat –atln 查看端口是启动安装成功  也能够直接 ps aux | grep redis

  30.     打开redis-cli

  31.     测试命令与windows同样

                配置php redis 扩展

    若是是编译安装的php 在php目录下找到phpize的(若是没有找到 则执行 yum isntall -y php-devel)

               把下载好的 php redis 扩展 解压到 /ext/phpredis/ 中(里面可看到其余php的扩展 pdo等等)注意 须要在ext目录下

         执行

      # /usr/local/php/bin/phpize  (phpize路径)

      # ./configure --with-php-config=/usr/local/php/bin/php-config   (php-config路径)

      # make && make install  

     而后配置hp.ini  

     vi /usr/local/php/lib/php.ini  

     extension=redis.so  

       去到php的扩展库 /php/modules/中查找是否存在redis.so

重启apache 

    echo phpinfo();

    查找redis扩展是否安装成功,后续步骤与windows同样 这里再也不重复。

相关文章
相关标签/搜索