当前位置: 首页 > news >正文

宝塔找不到php扩展swoole,服务器编译安装

1. 在php7.4中安装swoole,但找不到这个扩展安装

2. 服务器下载源码解压安装

http://pecl.php.net/package/swoole

下载4.8.0版本

解压到/www/server/php/74/下

3. 发现报错问题;

更新一下依赖

yum update
yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5-devel libidn libidn-devel openssl openssl-devel nss_ldap openldap openldap-devel openldap-clients openldap-servers libxslt-devel libevent-devel ntp libtool-ltdl bison libtool vim-enhanced

 

4. 删除缓存

make clean
make distclean
sudo rm -rf modules/

5. 输入命令

# 编译安装
/www/server/php/74/bin/phpize
./configure --with-php-config=/www/server/php/74/bin/php-config --enable-openssl
make
sudo make install

 开始编译

耐心等待

 成功

修改配置文件


6.配置 PHP


extension=swoole.so

参考链接:

linux 宝塔 nginx php8.0 安装swoole/调试(测试)小白详细图文教程_swoole loader8.0-CSDN博客 

Swoole Documents (简体中文)

https://wenku.csdn.net/answer/y5s6yncckz

 

相关文章:

  • Java volatile 作用和使用场景
  • 【C++指南】一文总结C++类和对象【中】
  • PyTorch 中结合迁移学习和强化学习的完整实现方案
  • MDC + TraceId分布式链路追踪
  • 深度学习pytorch之简单方法自定义9种卷积即插即用
  • 华为eNSP-链路聚合(手工负载分担模式)
  • 通俗版解释:分布式和微服务就像开餐厅
  • USRP B205mini 开箱— 沉浸式组装
  • FPGA之USB通信实战:基于FX2芯片的Slave FIFO回环测试详解
  • Windows 11【1001问】查看Windows 11登录用户的18种方法
  • 基于Windows11的DockerDesktop安装和布署方法简介
  • 论文回顾:NeoBERT:新一代 BERT
  • 一、MySQL备份恢复
  • LeetCode 1780: Check if Number is a Sum of Powers of Three(2025/3/4 每日一题)
  • 仿12306项目(4)
  • Rust语言基础知识详解【七】
  • 【Unity3D】Unity混淆工具Obfuscator使用
  • BS架构(笔记整理)
  • 网络安全rt是什么意思
  • 【C++】ImGui:VSCode下的无依赖轻量GUI开发
  • 建设门户公司网站/北京软件培训机构前十名
  • 手机建设银行新网站/免费域名服务器
  • 南通网站建设服务/指数基金
  • 个人网站做支付接口/网络营销的4p策略
  • linux建站和wordpress建站/草根seo视频大全网站
  • 网站怎么免费做推广方案/长沙seo优化推荐