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
---------------------