宝塔找不到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 分钟前
【php】在linux下PHP安装amqp扩展
linux·开发语言·php
郑洁文18 分钟前
基于Python的网络入侵检测系统
网络·python·php
AIMath~24 分钟前
python中的uv命令揭秘
开发语言·python·uv
弹简特27 分钟前
【零基础学Python】06-Python模块和包、异常处理、文件常用操作
开发语言·python
x***r15129 分钟前
Postman-win64-7.2.2-Setup安装步骤详解(附API接口测试与参数配置教程)
开发语言·lua
念恒1230637 分钟前
Python 面向对象编程核心:对象、实例化、封装与变量作用域
开发语言·python
大菜菜小个子41 分钟前
template<typename T>使用
java·开发语言·算法
L_090744 分钟前
【C++】C++11 新特性
开发语言·c++
方也_arkling1 小时前
【Java-Day15】API篇-ArrayList集合
java·开发语言
我是一颗柠檬1 小时前
【Java后端技术亮点】动态路由权限(按钮级权限),细粒度控制到按钮级别
java·开发语言·后端·状态模式