温馨提示×

ubuntu php怎样装redis

小樊
38
2026-09-01 11:17:22
栏目: 云计算

在 Ubuntu 上给 PHP 安装 Redis 扩展,通常分为两种情况:


一、使用 apt 安装(最简单,推荐)

1. 安装 Redis 服务(如果还没装)

sudo apt update
sudo apt install redis-server

启动并设置开机自启:

sudo systemctl enable redis-server
sudo systemctl start redis-server

2. 安装 PHP Redis 扩展

先确认你的 PHP 版本,比如是 php8.1

php -v

安装对应扩展(以 PHP 8.1 为例):

sudo apt install php-redis

或指定版本:

sudo apt install php8.1-redis

3. 重启 Web 服务

  • 如果是 Apache
sudo systemctl restart apache2
  • 如果是 Nginx + PHP-FPM
sudo systemctl restart php8.1-fpm
sudo systemctl restart nginx

4. 验证是否安装成功

php -m | grep redis

或新建 phpinfo.php

<?php phpinfo(); ?>

看到 redis 模块即成功。


二、使用 pecl 安装(适合自定义 PHP)

sudo apt install php-dev autoconf build-essential
sudo pecl install redis

然后在 php.ini 中添加:

extension=redis.so

重启 Web 服务即可。


三、简单测试 Redis(PHP)

<?php
$redis = new Redis();
$redis->connect('127.0.0.1', 6379);
$redis->set('test', 'hello');
echo $redis->get('test');
?>

如果你用的是 Ubuntu 版本 / PHP 版本 / Web 服务(Apache 或 Nginx) 不确定,可以告诉我,我给你精确命令。

0