Linux php7.0 安装redis和PHP扩展

1、安装redis

下载最新版php

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

解压编译
nginx

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

配置redisgit

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

拷贝命令文件
github

cp redis-server /usr/local/bin/
cp redis-cli /usr/local/bin/

修改配置信息web

# 而后新建目录,存放配置文件
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

2、安装PHP扩展

git clone:redis

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

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

切换分支:vim

git checkout -b php7 origin/php7

检查PHP扩展
php7

/usr/local/php7/bin/phpize

创建编译链接php-fpm

./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

4、测试

……
相关文章
相关标签/搜索