编译安装swoole4.2.9扩展

swoole下载位置
https://github.com/swoole/swoole-src/releasesphp

找到想要的版本mysql

wget https://github.com/swoole/swoole-src/archive/v4.2.9.tar.gz
1
而后解压git

tar -zxvf v4.2.9.tar.gz
1
进入目录文件夹github

cd swoole-src-4.2.9
1
以后编译安装sql

sudo /usr/local/php/bin/phpizeswoole


1socket

这里php要求最少7.1的版本,个人是7.2
初始化blog

./configure \
--with-php-config=/usr/local/php/bin/php-config \
--enable-openssl \
--enable-http2 \
--enable-sockets \
--enable-mysqlnd
1
2
3
4
5
6ssl

 


这里面出错了,根据错误信息继续。这个错误是由于个人php是编译安装没将一些命令全局化。get

编译

make clean && make
1
安装

sudo make install
1
而后修改php.ini文件,添加上这条语句,就完成安装swoole扩展了


验证扩展是否安装成功

php -m
1

出现swoole就是成功了
而后能够查看swoole版本

php --ri swoole
1

---------------------

相关文章
相关标签/搜索