Linux php7.0 安装redis和PHP扩展

原创
2016/03/21 13:51
阅读数 8K

一、安装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

四、测试

……


展开阅读全文
打赏
1
6 收藏
分享
加载中
更多评论
打赏
0 评论
6 收藏
1
分享
返回顶部
顶部