vagrant+vbox+centos7(64)
https://blog.csdn.net/flang6157/article/details/89922203
wget https://github.com/swoole/swoole-src/archive/v4.2.12.tar.gz -O swoole-4.2.12.tar.gz
tar -zxvf swoole-4.2.12.tar.gz
cd swoole-src-4.2.12
phpize #环境变量配置好了,也可以使用绝对地址
./configure --with-php-config=/usr/local/php/bin/php-config --enable-openssl --enable-http2 --enable-sockets --enable-mysqlnd
make && make install
安装成功后会跳出拓展安装的地址
本实验在在下面的目录里有swoole.so拓展
/usr/local/php/lib/php/extensions/no-debug-non-zts-20170718
接下把它加到php.ini中(php.ini在哪 => find / -name php.ini)
vim /yourpath/php.ini
swoole.so也可以改成绝对路径/usr/local/php/lib/php/extensions/no-debug-non-zts-20170718/swoole.so
最后php -m查看一下是否安装成功
php --ri swoole
在 vagrant 用户下开户http2会认不到LD_LIBRARY_DIR 会报
找到libnghttp2.so.14文件
根据系统放到对应的目录下
/usr/lib
/usr/lib64
/usr/local/lib