swoole

swoole 4.0 install
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# install swoole on ubuntu 14 with php7.2.7 with nginx 1.4.6
sudo -i
# 查看版本列表
https://github.com/swoole/swoole-src/releases/
# 准备安装4.0.1版本, current path: /usr/local/src/
wget https://github.com/swoole/swoole-src/archive/v4.0.1.tar.gz
tar -xvf v4.0.1.tar.gz
cd swoole-src-4.0.1
# 如果没有需要去安装 `apt-get install php5-dev`, 安装完成之后再执行
phpize
# 这里最好指定一下php-config路径(php72版本)
./configure --with-php-config=/usr/local/php/bin/php-config
make
make test
make install
# 启用 swoole, `vim /usr/local/php72/etc/php.ini`
加入 `extension = swoole.so`
# 重启 php-fpm
service php72-fpm restart
# 检查是否完成
php -m | grep swoole
# 查看 swoole 版本
php --ri swoole