上一篇已经把php7.4在centos7.6里安装完成:
这篇来给大家讲解一下如何源码安装swoole4
首先到官网文档下载swoole,文档里有几种方法
安装之前请看清楚,swoole安装准备与需要注意哪些问题
下载源码
我用 git 方法,git 下载swoole源码包,同样放在softpackage目录
git clone
下载下来的包名是swoole-src,为了方便学习,我把它更改为swoole
看 上面文件,发现swoole没有configure,这个时候需要用到php的phpize来安装,phpize在这个目录里php/ bin ,phpize是用来生成外部扩展文件的
这个时候需要到swoole目录里这样来操作后会出现像下面截图那样,接着下一步
/home/work/study/soft/php/bin/phpize
查看swoole,这个时候的swoole就会多了一些文件,比如configure文件
这个时候就来configure,swoole的配置了,需要配置到php的php-config里
./configure --with-php-config=/home/work/study/soft/php/bin/php-config
最后make,make install
到这里swoole就已经安装好了。
接下来我们要来在php7.4里配置swoole
在swoole源码包里有提供例子给我们测试,我们打开swoole/example/ server ,如下
我们来运行一下echo.php,注意这里的端口号是9501
运行一下,出现这种错误
那是因为php没有加载扩展。所以我们在php. ini 加入 extenson=swoole
php -m 查看扩展有没有打开了
这个时候再来 php echo.php
上面的没出错,我们来查看一下刚才的端口9501 是不是在运行了,如果是,则证明tcp已经开启。
到这里php7.4配置swoole4.x 已经全部完成。
环境已经搭建,配置到,接下来就可以玩转swoole了。
以上是本文的全部内容,希望对大家的学习有帮助,也希望大家多多支持 php自学中心
感谢阅读!
相关文章
本站已关闭游客评论,请登录或者注册后再评论吧~