温馨提示×

centos lamp如何安装redis

小樊
41
2026-10-06 04:45:28
栏目: 云计算

在 CentOS 上搭建 LAMP(Linux + Apache + MySQL/MariaDB + PHP) 环境后,安装 Redis 一般分为两种方式:


一、使用 yum 安装(推荐,简单稳定)

1. 安装 EPEL 源(CentOS 7 需要)

yum install -y epel-release

2. 安装 Redis

yum install -y redis

3. 启动并设置开机自启

systemctl start redis
systemctl enable redis

4. 检查 Redis 是否运行

redis-cli ping

返回 PONG 表示成功。


二、配置 Redis(可选但常用)

修改配置文件

vim /etc/redis.conf

常见配置:

bind 127.0.0.1          # 只允许本机访问
protected-mode yes
requirepass yourpassword  # 设置密码

修改后重启:

systemctl restart redis

三、为 PHP 安装 Redis 扩展(LAMP 必备)

1. 安装 PHP 扩展依赖

yum install -y php-pear php-devel gcc make

2. 使用 pecl 安装 redis 扩展

pecl install redis

3. 启用扩展

echo "extension=redis.so" > /etc/php.d/redis.ini

4. 重启 Apache

systemctl restart httpd

5. 验证

php -m | grep redis

或新建 phpinfo.php 查看。


四、测试 Redis(PHP 示例)

<?php
$redis = new Redis();
$redis->connect('127.0.0.1', 6379);
$redis->auth('yourpassword'); // 若有密码
$redis->set('test', 'hello');
echo $redis->get('test');
?>

五、防火墙(如开启)

firewall-cmd --add-port=6379/tcp --permanent
firewall-cmd --reload

如果你使用的是 CentOS 8 / Stream 或 编译安装 Redis,我也可以给你对应方案。

0 踩