YiluPHP
这家伙很懒,什么都没有留下...

经验 Ubuntu 下安装swoole

浏览数 207278
官方网站中提醒可以使用两种方法安装,但我使用第二种方法安装没有成功,在make & make install 时报错:
make: *** [swoole.la] Error 1
make: *** [swoole.la] Error 1

没办法,我只能使用第一种方法来安装

https://git.oschina.net/swoole/swoole/tree/v2.0.7

Installation

  1. Install via pecl

    pecl install swoole
    
  2. Install from source

    sudo apt-get install php5-dev
    git clone https://github.com/swoole/swoole-src.git
    cd swoole-src
    phpize
    ./configure
    make && make install

第一种安装方法还真是省事省心,安装后还细心得提醒我要在 php.ini 中引入swoole.so文件,一切自动化安装,我只需要配置php.ini和重启php-fpm。

pecl install swoole

执行结果内容很多,我只贴出最后几行代码:

找开 php.ini:

vim /usr/local/php/lib/php.ini

增加配置:extension=swoole.so

重启php-fpm:

kill -USR2 `cat /usr/local/php/var/run/php-fpm.pid`

linux 命令查看php的已有扩展:

php -m

结果显示如下:

再用php输出 phpinfo(); 查看swoole的详细信息,已经成功安装!

接下来就要开始我对 swoole 的体验之旅了。

我来说说