Redis基础篇——Redis安装

Redis基础篇——Redis安装(linux && Windows)

Linux 下安装

安装redis

下载地址:http://redis.io/download,下载最新稳定版本。

安装编译

1
2
3
4
tar -xvf redis-5.0.0.tar.gz
cd redis-5.0.0
#编译并安装
make && make install

启动 Redis

1
redis-server

查看 redis 是否启动?

1
redis-cli

以上命令将打开以下终端:

1
2
redis 127.0.0.1:6379>
127.0.0.1 是本机 IP ,6379 是 redis 服务端口。现在我们输入 PING 命令。

安装php-redis扩展

在github选择相应的安装包进行下载https://github.com/phpredis/phpredis/releases

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#还是进入到download文件夹下面 
cd /download/
#获取安装包
wget http://pecl.php.net/get/redis-5.0.2.tgz
#解压,并进入安装目录
tar -zxvf redis-5.0.2.tgz
cd redis-5.0.2
/usr/bin/phpize
#载入配置 根据你安装实际目录载入
./configure --with-php-config=/usr/local/php/bin/php-config
#编译并安装
make && make install
#修改php.ini 加入
extension="redis.so"
:wq
#保存退出,重启php-fpm

Windows 下安装

安装redis

官方是没有支持Windows系统的,但是微软自己就做了一个支持win64位系统的,github地址

下载 Redis-x64-xxx.zip压缩包

新建文件夹redis,解压到redis文件夹内

打开一个 cmd 窗口 使用 cd 命令切换目录到 C:\redis 运行:

1
redis-server.exe redis.windows.conf

如果想方便的话,可以把 redis 的路径加到系统的环境变量里,这样就省得再输路径了,后面的那个 redis.windows.conf 可以省略,如果省略,会启用默认的。

配置redis环境变量,把redis路径配置到系统变量的path值中

输入之后,会显示如下界面:

这时候另启一个 cmd 窗口,原来的不要关闭,不然就无法访问服务端了。

切换到 redis 目录下运行:

1
redis-cli.exe -h 127.0.0.1 -p 6379

设置键值对:

1
set name WXiangQian

取出键值对:

1
get name

将redis加入到windows的服务中(service和loglevel前都是两个-)开机自启动

1
redis-server --service-install redis.windows-service.conf --loglevel verbose

安装PHP扩展

使用phpinfo()函数查看PHP的版本信息,这会决定扩展文件版本

根据PHP版本号,编译器版本号和CPU架构,选择对相应版本,这里选择:

https://windows.php.net/downloads/pecl/releases/redis/5.0.2/
https://windows.php.net/downloads/pecl/releases/igbinary/3.0.1/


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

修改php.ini,在该文件中加入:

1
2
3
; php_redis
extension=php_igbinary.dll
extension=php_redis.dll

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

新建一个test.php页面

1
2
3
4
5
6
<?php
$redis = new Redis();
$redis->connect('127.0.0.1',6379);
$redis->set('name','WXiangQian');
echo $redis->get('name');
?>

最后输出:WXiangQian

redis篇集合

Redis基础篇——Redis安装

Redis基础篇——介绍以及了解

Redis基础篇——基本用法

Redis进阶篇——PHP连接redis

Redis-PHP实战篇——常用的使用场景

×

纯属好玩

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

文章目录
  1. 1. Linux 下安装
    1. 1.1. 安装redis
      1. 1.1.1. 安装编译
      2. 1.1.2. 启动 Redis
      3. 1.1.3. 查看 redis 是否启动?
    2. 1.2. 安装php-redis扩展
  2. 2. Windows 下安装
    1. 2.1. 安装redis
      1. 2.1.1. 下载 Redis-x64-xxx.zip压缩包
      2. 2.1.2. 打开一个 cmd 窗口 使用 cd 命令切换目录到 C:\redis 运行:
      3. 2.1.3. 配置redis环境变量,把redis路径配置到系统变量的path值中
      4. 2.1.4. 设置键值对:
      5. 2.1.5. 取出键值对:
      6. 2.1.6. 将redis加入到windows的服务中(service和loglevel前都是两个-)开机自启动
    2. 2.2. 安装PHP扩展
      1. 2.2.1. 使用phpinfo()函数查看PHP的版本信息,这会决定扩展文件版本
      2. 2.2.2. 根据PHP版本号,编译器版本号和CPU架构,选择对相应版本,这里选择:
      3. 2.2.3. 解压缩后,将php_redis.dll和php_igbinary.dll拷贝至php的ext目录下
      4. 2.2.4. 修改php.ini,在该文件中加入:
      5. 2.2.5. 新建一个test.php页面
  3. 3. redis篇集合