Linux 安装Swoole 扩展

Linux 安装Swoole 扩展

说明

本文采用编译安装,其他方式可以直接参考文档即可。

参考文档:https://wiki.swoole.com/#/environment

安装步骤

<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()方法的禁用

结尾

心如花木,向阳而生。

添加新评论