宝塔面板如何安装swoole扩展_宝塔swoole安装步骤【扩展】

蓮花仙者
发布: 2025-12-23 14:53:02
原创
524人浏览过
需先确认PHP版本及路径(如74、80),再按对应路径执行phpize、php-config、编译安装Swoole,最后在php.ini中添加extension=swoole.so并重启PHP服务验证。

宝塔面板如何安装swoole扩展_宝塔swoole安装步骤【扩展】

确认 PHP 版本和路径

安装前先明确你用的是哪个 PHP 版本(如 7.4、8.0、8.1),因为路径和命令中的数字必须严格对应。在宝塔面板中,进入「软件商店 → 已安装」,找到对应 PHP 版本,点击「设置」即可看到版本号和安装路径。常见路径格式为:/www/server/php/74/www/server/php/80 等。后续所有操作(phpize、php-config、扩展目录)都依赖这个路径。

下载并编译安装 Swoole 源码

推荐从 PECL 官方下载稳定版(如 swoole-5.1.5),避免 GitHub 被墙导致失败:

  • 进入临时目录,例如:cd /www/server
  • 下载源码:wget https://pecl.php.net/get/swoole-5.1.5.tgz
  • 解压并进入:tar -zxvf swoole-5.1.5.tgz && cd swoole-5.1.5
  • 调用对应 PHP 的 phpize:/www/server/php/74/bin/phpize(请按实际版本替换 74)
  • 配置编译参数:./configure --with-php-config=/www/server/php/74/bin/php-config
  • 编译安装:make && make install

成功后会提示类似 Installing shared extensions: /www/server/php/74/lib/php/extensions/no-debug-non-zts-20190902/,记住这个路径。

启用扩展并验证

编辑对应 PHP 版本的配置文件/www/server/php/74/etc/php.ini(路径同上),在文件末尾添加一行:

MimicPC
MimicPC

一个AI驱动的浏览器运行工具,可以通过浏览器在线安装及运行各种开源的AI应用程序

MimicPC 145
查看详情 MimicPC

extension = swoole.so

保存后,在宝塔面板中点击「重启 PHP」服务(不是重载,是完整重启)。然后执行以下任一方式验证:

  • 终端运行:php -m | grep swoole —— 应输出 swoole
  • 终端运行:php --ri swoole —— 显示详细版本与配置说明
  • 新建 info.php,内容为 <?php phpinfo(); ?>,通过浏览器访问,搜索 “swoole”,确认状态为 enabled

常见问题处理

如果安装后不显示或报错,重点检查这几项:

  • PHP 命令行版本是否和宝塔面板里设置的版本一致?可用 which phpphp -v 查看;不一致时需用全路径调用,例如 /www/server/php/74/bin/php -m
  • 扩展名是否写对?确保 swoole.so(不是 .dll 或其他)且路径中无拼写错误
  • 缺少依赖库?比如提示 brotli 相关错误,执行 yum install brotli-devel(CentOS/RHEL)或 apt install libbrotli-dev(Ubuntu/Debian)
  • SELinux 或防火墙未关闭?临时禁用测试:setenforce 0,或检查端口监听是否被拦截

以上就是宝塔面板如何安装swoole扩展_宝塔swoole安装步骤【扩展】的详细内容,更多请关注php中文网其它相关文章!

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号