Linux php7.0 安装redis和PHP扩展

左心房为你撑大大i 提交于 2019-11-28 13:15:56

一、安装redis

下载最新版

wget http://download.redis.io/redis-stable.tar.gz

解压编译

tar zxvf redis-2.4.17.tar.gz  
cd redis-2.4.17  
make  
make PREFIX=/usr/local/webserver/redis install

配置redis

mkdir /etc/redis  
cp redis.conf  /etc/redis/redis.conf  
mkdir /var/lib/redis

拷贝命令文件

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
8.redis-server /etc/redis/6379.conf  运行redis

二、安装PHP扩展

git clone:

git clone  https://github.com/phpredis/phpredis.git

访问:https://github.com/phpredis/phpredis

切换分支:

git checkout -b php7 origin/php7

检查PHP扩展

/usr/local/php7/bin/phpize

建立编译连接

./configure --with-php-config=/usr/local/php7/bin/php-config

make

make

make test

make test

安装

make install

检查so文件

 cd /usr/local/php7/lib/php/extensions/no-debug-non-zts-20151012/
 ls

修改php.ini

vi /usr/local/php7/etc/php.ini

添加:extension="redis.so"

三:重启

sudo service nginx restart
sudo /etc/init.d/php-fpm restart

四、测试

……


标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!