Linux环境下安装swoole源码:
1.下载源码:
git clone https://gitee.com/swoole/swoole.git
2.生成configure文件:
cd swoole
找到phpize目录:find / -name phpize
执行:/www/server/php/73/bin/phpize
此时,生成了configure文件:
3.编译安装:
查找目录:find / -name php-config
编译:
./configure --with-php-config=/www/server/php/73/bin/php-config
make
make install
安装成功:
4.PHP支持swoole:
找到php.ini文件:find / -name php.ini
编辑: vim /www/server/php/73/etc/php.ini
添加swoole扩展:
检查是否生效:php -m
看到swoole就说明成功了:
5.运行例子:
cd /swoole/examples/server
php echo.php
运行服务之后,查看端口号是否存在:
netstat -anp | grep 9501
看到这个就说明成功了: