1、swoole官网下载地址(php8以上下载5+版本,php7安装4+,4.8.11)
https://www.swoole.com/download
2、解压swoole 压缩包到存放php资源包的位置,
tar -xvf swoole-src-4.8.11.tar.gz
3、进入swoole目录并phpize编译
phpize
Configuring for:
PHP Api Version: 20170718
Zend Module Api No: 20170718
Zend Extension Api No: 320170718
4、进行配置 ./configure
./configure
[root@localhost swoole-4.8.9]# ./configure
checking for grep that handles long lines and -e... /usr/bin/grep
...........
configure: error: Cannot find php-config. Please use --with-php-config=PATH
有错误:configure: error: Cannot find php-config. Please use --with-php-config=PATH
需要指定PHP的配置文件路径,重新进行配置,这个目录是自己的,每次可能不一样,看php版本
./configure --with-php-config=/www/server/php/74/bin/php-config
5、进行编译安装
sudo make && sudo make install
6、配置swoole扩展
编辑php.[ini文件],然后在里面添加一行扩展开启
[swoole]
extension=swoole
7、重启php
输入命令 php --ri swoole ,如果输出了 Swoole 的扩展信息就说明你安装成功了!
网友评论