1、下载PHP源码包 http://php.net/get/php-7.2.4.tar.gz/from/a/mirror tar -zxvf php-7.2.4.tar.gz
cd php-7.2.4
./configure --prefix=/usr/local/php
make && make install2、下载swoole源码包 git clone https://gitee.com/swoole/swoole.git
cd swoole
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config
make && make install3、安装redis https://redis.io/download 下载下来源码包 make4、安装hiredishiredis下载地址:https://github.com/redis/hiredis/releasesmake -j
sudo make install
sudo ldconfig编译swoole时,在configure指令中加入--enable-async-redis./configure --enable-async-redis --with-php-config=/usr/local/php/bin/php-config
make clean
make -j
sudo make install按照如上流程,第二步做完以后配置好php.ini 加入 extension=swoole 然后php-m swoole扩展存在做完3、4步 一切正常无报错 但是php-m 发现swoole消失环境 : centos 7
3 回答
- 3 回答
- 1 关注
- 7107 浏览
添加回答
举报
0/150
提交
取消