宝塔找不到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

相关推荐
程序员阿鹏2 小时前
49.字母异位词分组
java·开发语言·leetcode
Yurko133 小时前
【C语言】基本语法结构(上篇)
c语言·开发语言·学习
草莓熊Lotso3 小时前
《C++ Stack 与 Queue 完全使用指南:基础操作 + 经典场景 + 实战习题》
开发语言·c++·算法
孤客网络科技工作室3 小时前
Python - 100天从新手到大师:第五十七天获取网络资源及解析HTML页面
开发语言·python·html
武文斌773 小时前
复习总结最终版:计算机网络
linux·开发语言·学习·计算机网络
帅大大的架构之路3 小时前
高级篇:Python脚本(101-150)
开发语言·python
reasonsummer4 小时前
【办公类-115-06】20250920职称资料上传04——docx复制、docx转PDF(课程表11个)
开发语言·windows·python·c#
栀寒老醑5 小时前
Python实现的服务器日志监控脚本
开发语言·python
星星点点洲5 小时前
PostgreSQL 15二进制文件
开发语言·设计模式·golang
小糖学代码5 小时前
Linux:11.线程概念与控制
linux·服务器·c语言·开发语言·c++