编译安装php的swoole扩展

ianzhi 2019-06-19 202 PHP linux , php , swoole

本篇主要是关于在linux服务器中安装swoole扩展的方法。

Swoole是一个面向生产环境的 PHP 异步网络通信引擎,使 PHP 开发人员可以编写高性能的异步并发 TCP、UDP、Unix Socket、HTTP,WebSocket 服务。

1. 环境

操作系统 linux Debian
PHP版本 7.3.6
swoole版本 4.3.5

2. 资源地址

swoole代码仓库: https://github.com/swoole/swoole-src
swoole官网:https://www.swoole.com
swoole文档:https://wiki.swoole.com

3. 安装过程

3.1 下载扩展

wget https://github.com/swoole/swoole-src/archive/v4.3.5.tar.gz

3.2 解压

tar -xfv v4.3.5.tar.gz

3.3 phpize

cd swoole-src-4.3.5 && phpize

3.4 configure

./configure

3.5 make

make && make install

3.6 修改php.ini

extension=swoole

3.7 重启php-fpm

sudo pkill php-fpm
sudo /path/to/your/php-fpm

以上就是在linux服务器中编译安装php的swoole扩展的方法。

评论