编译安装 PHP 扩展如 phpredis
是一种将 Redis 功能集成到 PHP 中的有效方式,使 PHP 应用能够与 Redis 数据库直接交互。以下是在 Linux 系统上从源代码编译安装 phpredis
扩展的步骤:
1. 安装必要的依赖
在开始安装 phpredis
前,确保系统已经安装了 PHP 和编译工具。你可能还需要安装 PHP 的开发包和编译工具:
sudo apt-get update
sudo apt-get install php-dev php-pear build-essential
2. 下载并编译安装 phpredis
cd /opt
wget https://github.com/phpredis/phpredis/archive/refs/tags/5.3.4.tar.gz
tar -xvf 5.3.4.tar.gz
cd phpredis-5.3.4/
phpize
./configure --with-php-config=/opt/bitnami/php/bin/php-config
make
make install
3. 配置 PHP 使用 phpredis 扩展
编译安装完成后,你需要在 PHP 配置中添加此扩展。首先,找到 PHP 的配置文件(通常是 php.ini
),可能在 /etc/php/7.x/cli/
或 /etc/php/7.x/apache2/
目录下,具体路径依你的 PHP 版本和服务器配置而定。
添加以下行到 php.ini
文件中:
extension=redis.so
4. 重启 PHP 进程
4. 重启 PHP 进程
如果是使用 PHP-FPM,重启 FPM 服务:
sudo systemctl restart php7.x-fpm