要在Ubuntu上使用PHP连接Redis数据库,请按照以下步骤操作:
安装Redis服务器: 在终端中运行以下命令以安装Redis服务器:
sudo apt update
sudo apt install redis-server
安装完成后,启动Redis服务器:
sudo systemctl start redis-server
要使Redis在系统启动时自动运行,请执行:
sudo systemctl enable redis-server
安装PHP Redis扩展: 在终端中运行以下命令以安装PHP Redis扩展:
sudo apt install php-redis
安装完成后,重启PHP-FPM(或Apache)服务以使扩展生效:
sudo systemctl restart php7.4-fpm
(请根据您的PHP版本替换php7.4-fpm,例如php7.2-fpm或php8.0-fpm)
测试连接:
创建一个名为test_redis.php的文件,并在其中输入以下内容:
<?php
$redis = new Redis();
$redis->connect('127.0.0.1', 6379);
$redis->set('test_key', 'Hello, Redis!');
echo $redis->get('test_key');
?>
在终端中运行以下命令以执行此脚本:
php test_redis.php
如果一切正常,您将看到输出"Hello, Redis!",这表明PHP已成功连接到Redis数据库。
现在您已经知道如何在Ubuntu上使用PHP连接Redis数据库。您可以开始使用Redis数据结构(如字符串、列表、集合、有序集合和哈希)来存储和检索数据。