Linux 安装Swoole 扩展
说明
本文采用编译安装,其他方式可以直接参考文档即可。
安装步骤
<h5>下载解压</h5>
wget https://github.com/swoole/swoole-src/archive/master.zip
unzip master.zip
<h5>查找phpize</h5>
cd swoole-src-master #进到目录下
whereis phpize
/usr/bin/phpize
<h5>执行 ./configure</h5>
-查看一下自己的php-config的位置,更改一下
sudo ./configure --with-php-config=/usr/local/php/bin/php-config
<h5>编译</h5>
-make install 之后要是没报错可以不用make test
sudo make && make install
make test
<h5>配置phpini()</h5>
php.ini上添加:extension=swoole.so
<h5>重启一下fpm</h5>
service nginx rastart
service php-fpm rastart
<h5>检查swoole扩展是否安装</h5>
php-m #可以看到你已经安装的扩展
standard
swoole
sysvsem
<h5>总结</h5>
注意事项:
php-7.1 或更高版本
gcc-4.8 或更高版本
php.ini中关闭proc_open()和proc_get_status()方法的禁用
结尾
心如花木,向阳而生。