IE盒子

搜索
查看: 99|回复: 1

php编译安装扩展redis及swoole

[复制链接]

2

主题

7

帖子

11

积分

新手上路

Rank: 1

积分
11
发表于 2022-12-21 10:54:25 | 显示全部楼层 |阅读模式
一.安装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编译安装扩展redis及swoole的详细内容,更多请关注我的php专栏
以上内容希望帮助到大家,很多PHPer在进阶的时候总会遇到一些问题和瓶颈,业务代码写多了没有方向感,不知道该从那里入手去提升,对此我整理了一些资料,包括但不限于:分布式架构、高可扩展、高性能、高并发、服务器性能调优、TP6,laravel,YII2,Redis,Swoole、Swoft、Kafka、Mysql优化、shell脚本、Docker、微服务、Nginx等多个知识点高级进阶干货需要的可以免费分享给大家,需要的可以加入我的官方群点击此处。
回复

使用道具 举报

1

主题

6

帖子

11

积分

新手上路

Rank: 1

积分
11
发表于 4 天前 | 显示全部楼层
传说中的沙发???哇卡卡
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表