Linux服务器配置Redis并启用PHP支持

Posted gan-wenjun

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux服务器配置Redis并启用PHP支持相关的知识,希望对你有一定的参考价值。

####安装redis-2.8.3.tar.gz
cd /usr/local/src/
tar -zxvf redis-2.8.3.tar.gz
cd  redis-2.8.3
make #or make test  #测试编译
make install #开始编译安装

 

开机加自启动:
echo "redis-server /etc/redis.conf" >>/etc/rc.local 
# 建立数据库文件夹
mkdir /var/lib/redis_db/ -p

vim /etc/redis.conf

# 修改以下变量

daemonize yes   # 守护方式运行
logfile "/var/log/redis.log"  # 日志文件
dir /var/lib/redis_db/      # 数据持久化文件夹

运行redis

redis-server /etc/redis.conf

编译phpredis

git clone https://github.com/phpredis/phpredis.git phpredis
cd phpredis
/usr/local/php/bin/phpize
./configure
# 老高的环境变量没有导入所以编译命令为 ./configure --with-php-config=/usr/local/php/bin/php-config
make && make install
cp /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/redis.so /usr/local/php/lib/php/extensions/

开启redis扩展

vim /etc/php.ini

# add

[Redis]
extension=redis.so

重启Apache或php-fpm后,phpinfo页面

以上是关于Linux服务器配置Redis并启用PHP支持的主要内容,如果未能解决你的问题,请参考以下文章

Linux服务器PHP环境Curl模块详细配置,开启SSL和HTTPS支持

如何在 Linux 上的 xampp 中的 php GD 库中启用 Webp 支持

如何在 linux 上的 php 中启用 --enable-soap?

linux安装redis服务,配置PHP扩展

LogicException:请确保已安装并启用 PHP Redis 扩展

docker 配置服务器 Linux + php + nginx + redis + mysql + es + kibana