一. 首先到gitHub上找到最新的版本下载地址

提示:因为我写着篇博客的时间再19年5月,后续swoole会继续版本的迭代,一些新功能的引入,所以大家直接到这个地址去找到最新的版本地址:https://github.com/swoole/swoole-src/releases

然后执行如下命令(我这边下载的是4.3.3版本)

wget -c https://github.com/swoole/swoole-src/archive/v4.3.3.tar.gz
tar -zxvf v4.3.3.tar.gz
cd swoole-src-4.3.3/

二. 编译 和 安装

phpize
./configure --with-php-config=PATH(这边指的是你php-config具体路径,不知道的话自己用命令找一找)
make && make isntall
make test

这时候在运行:make test 的时候报错了(是因为php默认把这个函数禁用掉了)

我们直接到php.ini文件里面把这个函数从禁止列表里面删掉,重启下php-fpm就OK了

然后再执行一次make test 就可以成功了

三. 在php.ini配置文件里面加上扩展,然后再重启下php-fpm

extension=swoole.so

四. 然后用php -m 看下是否成功(这样就表示成功了)

centos7+PHP7 编译安装swoole教程相关推荐

  1. php-7.2.13的安装,Centos7.2编译安装php-7.0.13

    Centos7.2编译安装php-7.0.13 1- 安装依赖 yum install wget autoconf libjpeg libjpeg-devel libpng libpng-devel ...

  2. php7如何安装swoole,PHP7如何安装Swoole?

    PHP7如何安装Swoole? 发布时间:2020-05-19 16:35:02 来源:亿速云 阅读:135 作者:Leah 这篇文章给大家分享的是PHP7安装Swoole的详细安装教程,相信大部分人 ...

  3. CentOS-7 下 GitLab 安装部署教程

    CentOS-7 下 GitLab 安装部署教程 前言 主要内容 GitLab 介绍 本篇环境信息 准备工作 配置清华大学镜像仓库 安装基础依赖 安装 Postfix 开放 ssh 以及 http 服 ...

  4. php7 编译安装,添加扩展 pdo /usr/local/php/bin/phpize 发现没有 configure

    2019独角兽企业重金招聘Python工程师标准>>> php7 编译安装,添加扩展  /usr/local/php/bin/phpize   发现没有 configure 解决办法 ...

  5. centos7下编译安装qemu5.0+spice-server最新版

    本人基于centos7环境编译安装qemu5.0+spice-server最新版的过程记录,希望对读者有些帮助: #安装gcc 7 sudo yum install centos-release-sc ...

  6. CentOS7下编译安装libmodbus库

    CentOS7下编译安装libmodbus库 下载libdmodbus源代码 编译安装lidmodbus 测试 参考资料 下载libdmodbus源代码 libmodbus官网下载页面如下图所示: 可 ...

  7. CentOS7.3编译安装php7.1

    本文是在 原文 基础上,增加了作者自己实操中的一些经验.不足之处还请各位大佬指教. 说明 安装LNMP环境一般是先安装mysql/mariadb, 再安装nginx, 其次是安装php 安装依赖包 [ ...

  8. centos7 编译php5.3,centos7下编译安装php7.3

    一.下载php7.3的源码 https://www.php.net/downloads.php 下载php-7.3.4.tar.gz 二.安装gcc,gcc-c++,kernel-devel yum ...

  9. php7.1解压包安装,【Swoole】php7.1安装swoole扩展

    参照:https://zixuephp.net/article-430.html 1.源码编译安装,PHP版本7.1.33 2.在已经编译好安装的php7.1中安装swoole扩展. 一.下载swoo ...

最新文章

  1. flutter实现底部弹出框以及特色功能
  2. 计算机模拟数学实验动画,计算机图形学实验-简单动画的实现、三维图形变换.docx...
  3. Swift中文教程(十一) 方法
  4. linux防火墙--iptables(三)
  5. 常见的几种索引扫描类型
  6. 查找文件夹下图片的数量
  7. c语言系统主函数流程图,c语言流程图【调解方式】
  8. 「机箱」酷冷至尊 影音先锋 250
  9. FINSTCP python2.5
  10. 操作系统的几种基本类型
  11. besiege机器人_《围攻》双脚机器人制作图文教程 双脚机器人怎么制作
  12. NMOS和PMOS的DCIV仿真
  13. 【MOD】函数判别性别
  14. JAVA 查看线程、内存
  15. 四川双流高中2021高考成绩查询,超全!2019四川各地高中高考喜报汇总!
  16. jest 客户端 实现 Sliced+Scroll并行查询
  17. SpringBoot 封装返回类报错:No converter found for return value of type
  18. 【数据结构】二叉搜索树的上/下界
  19. 微信、百家和U3W自媒体平台三国杀
  20. 小样本学习及其在美团场景中的应用

热门文章

  1. python怎么定义未知数_码如其人,同学你能写一手漂亮的Python函数吗
  2. Word无法打开该文件,因为文件格式与文件扩展名不匹配的解决方法
  3. Java 基础.JDK 和 JRE 有什么区别
  4. 前后端交互,密码加密,RSA 实现前端 js 加密,后端 go 解密
  5. jsp+sql的学生选课系统过程
  6. 医院招聘计算机管理岗考试题库13套
  7. Word2019修改背景色失效的解决方法
  8. 九 iOS之 图片剪裁
  9. 湖南大学计算机研究生值不值得读,一个很现实的问题:二本院校的研究生究竟值不值得去读?...
  10. flappy+bird+android源代码,Flappy Bird(安卓版)逆向分析(一)