美文网首页
php使用Redis简述

php使用Redis简述

作者: G加号 | 来源:发表于2021-02-22 09:04 被阅读0次

安装Redis
在 PHP 中使用 Redis 前,需确保已安装Redis服务和php redis驱动及扩展,安装 PHP redis 驱动:
https://link.jianshu.com/?t=https://github.com/phpredis/phpredis/releases

windows下安装php:
1.使用phpinfo()函数查看PHP的版本信息,这会决定扩展文件版本。


图片.png

2.下载php_igbinary-1.2.1-5.5-ts-vc11-x64.zip,php_redis-2.2.5-5.6-ts-vc11-x64.zip(一定要保证版本的正确性)

下载地址:
http://windows.php.net/downloads/pecl/snaps/redis/2.2.5/
http://windows.php.net/downloads/pecl/releases/igbinary/1.2.1/

3.解压缩后,将php_redis.dll和php_redis.pdb拷贝至php的ext目录下

4.修改php.ini,(PS:此php.ini文件是在Apache目录)在该文件中加入:

; php_redis

extension=php_igbinary.dll

extension=php_redis.dll

注意:extension=php_igbinary.dll一定要放在extension=php_redis.dll的前面,否则此扩展不会生效

5.重启Apache后,使用phpinfo查看扩展是否成功安装


图片.png

6.打开redis服务后,可以用如下测试是否能够调用。

<?php
//连接本地的 Redis 服务
$redis = new Redis();
$redis->connect('127.0.0.1', 6379);
echo "Connection to server sucessfully";
//设置 redis 字符串数据
$redis->set("tutorial-name", "Redis tutorial");
// 获取存储的数据并输出
echo "Stored string in redis:: " . $redis->get("tutorial-name");
?>

Linux下 php7安装redis的方法:
1 下载redis

  cd /usr/local/ 进入安装目录
  wget http://download.redis.io/redis-stable.tar.gz  

2 解压安装

  tar xvzf redis-stable.tar.gz 
  cd redis-stable
  make && make install  

3 配置redis


图片.png
拷贝配置文件到/etc/redis/redis.conf
  cp redis.conf /etc/redis/6379redis.conf
图片.png
vim /etc/redis/redis.conf
    修改文件 把 daemonize 这一项改成 yes
    增加:pidfile /var/redis/run/redis_6379.pid 
    增加:logfile /var/redis/log/redis_6379.log  
    增加:dir /var/redis/6379
    保存退出
  最后运行redis: 
  redis-server /etc/redis/redis.conf  
  查看端口【6379】
  netstat –atln 

4 打开客户端,进入安装目录打开 cd redis-stable/src/redis-cli


图片.png

安装php-redis扩展:
1 下载redis扩展

php-redis下载地址 https://github.com/phpredis/phpredis

2 解压安装

 unzip phpredis-develop.zip
  cd phpredis-develop
  生成configure配置文件: /usr/local/php/bin/phpize
  编译安装: ./configure --with-php-config=/usr/local/php-7.1/bin/php-config
       make && make install

3 编辑php.ini文件

vim /usr/local/php/etc/php.ini

在文件末尾加上: extension=redis.so
4 重启httpd

  service httpd restart 

5 phpinfo 查看


图片.png

相关文章

  • php使用Redis简述

    安装Redis在 PHP 中使用 Redis 前,需确保已安装Redis服务和php redis驱动及扩展,安装 ...

  • PHP 使用 Redis

    PHP 使用 Redis 安装 开始在 PHP 中使用 Redis 前, 我们需要确保已经安装了 redis 服务...

  • php配置使用redis

    说明:php使用redis需要1.安装redis2.php的redis扩展 1.redis的安装 2.安装php的...

  • php 开启 redis 扩展以及应用

    php 使用 redis 主要有两步 一 。开启redis的服务 二。 添加php-redis.dll 扩展 开启...

  • Laravel 5.3 --Redis

    Redis Redis 官网Redis 中文Redis 入门-以及在php中使用redis 视频在nodejs中使...

  • PHP 配置使用 Redis 储存 Session 数据

        PHP 默认使用文件存储 Session 数据,Redis 拥有极快的数据读写速度,使用 Redis 存储...

  • 为PHP安装redis扩展

    一、windows环境下为PHP安装redis扩展 使用phpinfo()函数查看PHP的版本信息。 下载 php...

  • php操作redis大全

    php连接redis测试 php操作redis函数封装 php操作redis大全,基本上php操作redis常用的...

  • php+redis环境配置

    一.php安装redis扩展 1、要在Windows中使用redis需要下载Windows版的redis软件 2....

  • Redis安装

    Redis | phpredis 注意安装redis php扩展时,由于使用的是php7版本所以当前文档提供的版本...

网友评论

      本文标题:php使用Redis简述

      本文链接:https://www.haomeiwen.com/subject/trutfltx.html