道者编程

swoole学习之一:安装、环境搭建

1:下载

官方有几种安装方式,这里采用源码编译安装,下载地址:https://www.swoole.com/page/download

我这里选择4.4.3注意不要选择-alpha版本Alpha版本的产品的严重缺陷基本完成修正并通过复测,仍然需要完整的功能测试,其实就是内部测试版本,不建议生产环境中使用。

2:安装一些必要的插件

$ yum -y install gcc
$ yum -y install libxml2 libxml2-devel

这个下载地址有两个版本,一个是二进制版本,一个是源码版本,我们下载源码版本


我这从git上面搞下来就是这个样子


3:在这个目录运行phpize,生成编译文件

[root@localhost swoole-src-master]# /usr/local/php/bin/phpize
Configuring for:
PHP Api Version:         20170718
Zend Module Api No:      20170718
Zend Extension Api No:   320170718
$ yum -y install m4 autoconf # 如果phpize报错,运行一下

4:安装编译

编译参数:

./configure \
--with-php-config=/usr/local/php/bin/php-config \
--enable-openssl  \
--enable-http2  \
--enable-sockets 

 gcc要求gcc-4.8或以上

$ make && make install

 如果正常的话,会生成swoole.so,我们把这个加入到php.ini中


重新启动PHP,phpinfo查看一下:



最新评论:
我要评论:

看不清楚