我是用的方式是官方下載
https://pecl.php.net/package/swoole
我是用的4.4.0
隨便創建一個文件夾
mkdir swoole
cd swoole
wget https://pecl.php.net/get/swoole-4.4.0.tgz
tar -zxvf swoole-4.4.0.tgz
cd swoole-4.4.0
phpize && \
./configure && \
make && sudo make install
這個時候如果出現好多代碼,在不斷編譯和安裝,說明基本板上釘釘
如果提示類似如下:
configure: error: Cannot find php-config. Please use --with-php-config=PATH
應該是沒找到相關的文件
那就重新寫如下:
phpize && \
./configure --with-php-config=/www/server/php/73/bin/php-config && \
make && sudo make install
標紅的地方是你安裝php的路徑以及bin/php-config,比如我的寶塔安裝了好幾個版本的php,如何確定用的哪一個呢
php -v
就可以查看系統默認的php版本了
然后應該就可以了
php -m
看看有沒有swoole吧
如果還是沒有
php.ini加上一行extension=swoole.so 再試試吧,如果還不行,請找大神吧
