編譯安裝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

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

相關文章
相關標籤/搜索