菜单 学习猿地 - LMONKEY

VIP

开通学习猿地VIP

尊享10项VIP特权 持续新增

知识通关挑战

打卡带练!告别无效练习

接私单赚外块

VIP优先接,累计金额超百万

学习猿地私房课免费学

大厂实战课仅对VIP开放

你的一对一导师

每月可免费咨询大牛30次

领取更多软件工程师实用特权

入驻
100
0

CentOS 下安装 PHP Swoole 扩展

原创
05/13 14:22
阅读数 376

Swoole 面向生产环境的 PHP 异步网络通信引擎

1. 依赖安装

  • $ yum install -y git

2. pecl 安装

  • $  pecl install swoole

2. 源码安装

  • pecl 遇到问题,或者无法安装的时候可以使用源码安装
    $ git clone https://gitee.com/swoole/swoole.git

3. 编译

  • swoole编译一个configure文件, phpize 和 php-config 路径需要查看具体安装地址
    $ /bin/phpize
    $ ./configure --with-php-config=/home/soft/php/bin/php-config

4.去除 proc_open 限制。

  • 看具体情况去除
    disable_functions 

5.编译

  • 如果已经安装过,请清除旧文件
    $ make clean
    编译
    $ make -j
    测试编译
    $ make test
    全部编译
    $ make install

6. 配置

  • $ php -i | grep php.ini 
    $ vim php.ini

    7.加入 swoole 扩展

    extension=swoole.so

8. 验证是否正确安装

  • $ php --ri swoole
    $ php -m

    输出存在 swoole 表示成功

发表评论

0/200
100 点赞
0 评论
收藏
为你推荐 换一批