美文网首页
添加swoole扩展

添加swoole扩展

作者: zhaoxiaohui520 | 来源:发表于2020-04-12 21:54 被阅读0次

源码安装swoole

unzip swoole-swoole-v2.1.1.zip 解压 swoole
cd swoole/ 进入swoole 目录
/usr/local/src/php7.2.4/bin/phpize 生成 configure 文件
如果报错 Cannot find autoconf. 使用命令 yum install autoconf 安装即可
./configure --with-php-config=/usr/local/src/php7.2.4/bin/php-config
make && make install 进行编译
编译完成后 在 php.ini 的最后一行加上 extension=swoole.so
php -m |grep swoole 查找 swoole 是否安装成功
[root@JD lib]# php -m |grep swoole
swoole
swoole 安装成功

尝试结合php使用swoole

swoole 的源码包中有很多swoole的demo 例如 swoole/examples/server 目录下有一个 echo.php
echo.php 开启了tcp 服务并监听了 9501 端口
netstat -anp |grep 9501 我们查看9501端口现在没有被占用
[root@JD lib]# netstat -anp |grep 9501
[root@JD lib]#
php echo.php 现在我们运行 echo.php
再次查看9501端口已经被 php 占用了

[root@JD lib]# netstat -anp |grep 9501
tcp 0 0 0.0.0.0:9501 0.0.0.0:* LISTEN 27728/php
现在我们的swoole的一个简单的服务就被我们开启了

相关文章

网友评论

      本文标题:添加swoole扩展

      本文链接:https://www.haomeiwen.com/subject/ttdimhtx.html