swoole扩展安装
1、windows下安装swoole:
https://blog.csdn.net/u014207604/article/details/49926207
2、linux下安装
第一种,通过PHP官方提供的pecl命令,一键下载安装swoole
C/C++ Code复制内容到剪贴板
- pecl install swoole
第二种,编译安装
https://github.com/swoole/swoole-src/releases
下载最新版本的swoole
安装swoole前必须保证系统已经安装了下列软件:
php-5.3.10 或更高版本
gcc-4.4 或更高版本
make
autoconf
pcre (centos系统可以执行命令:yum install pcre-devel)
下载源代码包后,在终端进入源码目录,执行下面的命令进行编译和安装
C/C++ Code复制内容到剪贴板
- cd swoole
- phpize
- ./configure
- make
- sudo make install
修改php.ini文件,添加extension=swoole.so
安装时所遇的问题:
1、缺少autoconf扩展,使用brew安装扩展
PHP Code复制内容到剪贴板
- brew install autoconf
2、解压好以后,执行phpize
Cannot find config.m4.
Make sure that you run '/usr/bin/phpize' in the top level source directory of the module
这个就是比较犯蠢的一个问题了,目录错了,进入下面的swoole-src-2.1.3即可
3、fatal error: 'pcre.h' file not found
#include "pcre.h"
缺少pcre扩展,继续安装:
C/C++ Code复制内容到剪贴板
- brew install pcre
上一篇 返回列表
下一篇 编译安装hiredis