Centos7 编译安装swoole扩展 详细教程

痛定思痛。 2023-02-13 14:38 41阅读 0赞

安装环境

  • centos 7.6
  • php 7.2.18

下载安装包

下载地址 https://github.com/swoole/swoole-src/archive/v4.5.2.tar.gz

  1. sudo wget https://github.com/swoole/swoole-src/archive/v4.5.2.tar.gz
  2. sudo tar zxvf v4.5.2.tar.gz
  3. cd swoole-src-4.5.2

编译安装

使用安装 php 时生成的 phpize 来生成 configure 配置文件(可以用 whereis phpize查看路径)

  1. sudo /usr/bin/phpize
  2. #宝塔面板可以点击php查看安装路径 ,我的是在/www/server/php/72/bin/php-config
  3. #如果是集成环境,需要使用名 find / -name "php-config" 查询路径。
  4. #如果需要wss 增加--enable-openssl
  5. sudo ./configure --with-php-config=/www/server/php/72/bin/php-config #php真实安装路径
  6. sudo make && sudo make install

开启swoole扩展

  1. #修改php.ini
  2. ;Enable xsl extension module
  3. extension=swoole.so

重启Apache或Nginx服务、php-fpm服务也要重启

查看拓展安装情况 php-m

在phpinfo页面可以看到关于swoole的选项,说明安装成功。

发表评论

表情:
评论列表 (有 0 条评论,41人围观)

还没有评论,来说两句吧...

相关阅读

    相关 CentOS7安装Gitlab详细教程

    近期在使用宝塔面板的过程中,出现了安装Gitlab的时候提示配置文件已损坏之类的说明,下面是我手动安装Gitlab最新版本的教程。 1、准备好CentOS7系统 !

    相关 centos安装php扩展swoole

    swoole是一个PHP的异步、并行、高性能网络通信引擎,使用纯C语言编写,提供了PHP语言的异步多线程服务器,异步TCP/UDP网络客户端,异步MySQL,异步Redis,数