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

相关推荐
范纹杉想快点毕业42 分钟前
Qt实现文本编辑器光标高亮技术
java·开发语言·c++·算法·系统架构
LBJ辉1 小时前
9. CSS 引入方式
开发语言·前端·css
C语言小火车1 小时前
C语言酒店管理系统:完整源码与深度解析
c语言·开发语言
伊成1 小时前
Java面试高频面试题【2025最新版】
java·开发语言·面试
~贝母~2 小时前
猿人学js逆向比赛第一届第九题
开发语言·javascript·爬虫·ecmascript
编程乐趣2 小时前
推荐一个基于C#开发的跨平台构建自动化系统!
开发语言·c#·自动化
好奇的菜鸟3 小时前
如何重新安装 Rust
开发语言·后端·rust
mzhan0173 小时前
Python: file: encode: ‘gbk‘ codec can‘t encode character ‘\xe5‘ in position
开发语言·python
上课耽误学习3 小时前
一生一芯 PA2 RTFSC
开发语言·一生一芯
Smartdaili China3 小时前
使用 Python 抓取亚马逊产品数据: 分步指南
开发语言·爬虫·python·网络爬虫·亚马逊·抓取·爬取