linux安装redis、php的redis扩展

本文详细介绍如何从源码编译安装Redis,并配置其服务,同时涵盖了如何安装PHP的Redis扩展,确保PHP应用能够顺利使用Redis作为缓存或数据存储。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、下载redis
wget  http://download.redis.io/redis-stable.tar.gz  


2、编译安装
tar xvzf redis-stable.tar.gz   
cd redis-stable  
make
make install  


3、配置
make命令执行完成后,会在src目录下生成5个可执行文件,分别是redis-server、redis-cli、redis-benchmark、redis-check-aof、redis-check-dump,它们的作用如下:   
redis-server:Redis服务器的daemon启动程序    
redis-cli:Redis命令行操作工具。当然,你也可以用telnet根据其纯文本协议来操作    
redis-benchmark:Redis性能测试工具,测试Redis在你的系统及你的配置下的读写性能    
redis-check-aof:更新日志检查    
redis-check-dump:用于本地数据库检查    
复制到bin目录
cp redis-server /usr/local/bin/    
cp redis-cli /usr/local/bin/    
然后新建目录,存放配置文件    
mkdir /etc/redis    
mkdir /var/redis    
mkdir /var/redis/log    
mkdir /var/redis/run    
mkdir /var/redis/6379   
在redis解压根目录中找到配置文件模板,复制到如下位置。    
cp redis.conf /etc/redis/6379.conf通过vim命令修改    
daemonize yes    
pidfile /var/redis/run/redis_6379.pid    
logfile /var/redis/log/redis_6379.log    
dir /var/redis/6379    
最后运行redis:    
useradd -M -s /sbin/nologin redis
chown -R redis:redis /var/redis
sudo -u redis redis-server /etc/redis/6379.conf  




安装php_redis扩展
1、下载扩展包
wget https://github.com/phpredis/phpredis/archive/php7.zip  
unzip php7.zip 
cd phpredis-php7  
/usr/local/php/bin/phpize  
./configure --with-php-config=/usr/local/php/bin/php-config
make
make install 
修改php.ini
添加extension=redis.so  
重启生效

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值