一.装置redis扩大
下载redis扩大包以及解压
wget https://github.com/edtechd/phpredis/archive/php7.zip unzip php7.zip
进入解压后目次,编译装置
cd data/pkg/phpredis-php7 /usr/local/php/bin/phpize
出现问题
Cannot find autoconf. Please check your autoconf installation and the $PHP_AUTOCONF environment variable. Then, rerun this script. #装置autoconf yum install autoconf
最先编译
/usr/local/php/bin/phpize
查找php-config
find / -name php-config
设置环境
./configure --with-php-config=/usr/local/php/bin/php-config
编译装置
make & make install
设置php.ini,增加redis.so扩大
vim /usr/local/php/etc/php.ini extension=redis.so
重启php-fpm
killall php-fpm /usr/local/sbin/php-fpm
二.装置swoole扩大
克隆swoole
git clone https://gitee.com/swoole/swoole.git
装置swoole且编译
cd swoole /usr/local/php/bin/phpize ./configure --with-php-config=/usr/local/php/bin/php-config make && make install
设置php.ini,增加swoole.so扩大
vim /usr/local/php/etc/php.ini extension=swoole.so
重启php-fpm
killall php-fpm /usr/local/sbin/php-fpm
引荐教程:PHP视频教程
以上就是php编译装置扩大redis及swoole的细致内容,更多请关注ki4网别的相干文章!