安装依赖
yum -y install autoconf
下载源码安装包
wget
tar -zvxf v2.0.6.tar.gz
编译安装
cd swoole-src-2.0.6
使用安装 php 时生成的 phpize 来生成 configure 配置文件
./configure –with-php-config=/usr/bin/php-config(如果提示路径不对,可以用 whereis phpize查看路径,其中 php-config 和 phpize 所在的目录是相同的,如下图)
make && make install
开启swoole扩展,不知道php.ini文件可以使用find / -name php.ini
vim /etc/php.ini 添加 extension=swoole.so
重启服务(php-fpm & nginx)
php-fpm restart
查看安装
php -m |grep swoole
到此swoole安装完毕
swoole 官网:
5.运行例子:
cd /swoole/examples/server
php echo.php
运行服务之后,重新开个窗口,查看端口号是否存在:
netstat -anp | grep 9501
看到这个就说明成功了: