php7如何安装swoole
程序员文章站
2022-03-12 10:12:54
...
编译&安装
cd swoole-src-2.0.6/ 下,
1.使用phpize来生成php编译配置
2.使用./configure 来做编译配置检测
3.make进行编译,make install进行安装
命令执行如下:
[root@php7 swoole-src-2.0.6]# phpize [root@php7 swoole-src-2.0.6]# ./configure [root@php7 swoole-src-2.0.6]# make && make install
4.make install后,如果正确,会出现以下内容
[root@php7 swoole-src-2.0.6]# make install Installing shared extensions: /usr/lib64/php/modules/
修改配置文件
要能够使用该模块,还需要在 php.ini 文件中添加该模块。
extension=swoole.so
重启服务
新增php模块后,需要重新启动nginx和php-fpm服务,才会生效。
最后通过php -m或phpinfo()来查看是否成功加载了swoole。
注意:
1.swoole_server只能用于php-cli环境,否则会抛出致命错误。
2.因此引入类/函数的php文件时必须要使用include_once或require_once,否会发生cannot redeclare function/class 的致命错误。
3.不要用exit()/die(),会导致worker进程退出。
4.PHP代码中如果有异常抛出,必须在回调函数中进行try/catch捕获异常,否则会导致工作进程退出。
推荐:php常见问题栏目
以上就是php7如何安装swoole的详细内容,更多请关注其它相关文章!
上一篇: PHP 5.6 已结束安全支持,你升级到 PHP 7 系列了吗?
下一篇: php培训学什么?
推荐阅读
-
如何解决magento2安装过程中缺少两个php扩展的问题:ext-intl和ext-xsl
-
CentOS 7中如何安装MySQL Server
-
安装php5.3之后发现php文件夹下没有php5apache2.dll,于是安装php5.2,发现也没有,该如何解决
-
Bixelangelo如何免费使用 矢量绘图软件Bixelangelo安装及激活图文教程
-
通过虚拟机如何源码安装LNMP开发环境(virtualbox+ubuntu+nginx+mysql+php)???
-
yii2 实战教程之如何安装,yii2实战教程
-
PHP7在linux下的安装步骤
-
CentOS系统如何使用YUM命令方便快捷安装Nginx
-
Yii2.0安装好了之后,如何才可以访问我的网站
-
【安装PHP】如何在openSUSE42.1下编译安装PHP7,opensuse42.1php7