1. 程式人生 > 其它 >2021-03-27

2021-03-27

homestead(多PHP版本)安裝swoole

我的homestead下有n多個php版本


看一下當前版本,php -v 我這是8.0.1

當前是8.0.1的,開始安裝swoole,直接用Perl 安裝,這裡就不原始碼編譯安裝了

$ sudo pecl channel-update pecl.php.net
$ sudo pecl install swoole

安裝的時候會問你yes/no之類的選項,我全部enter下去,經過漫長的等待。。。

看到有success我就放心了,上面提示了,你應該新增extension=swoole.so到php.ini檔案,php.ini檔案在哪呢,用這條命令就可以了php -i|grep php.ini

vim編輯一下/etc/php/8.0/cli/php.ini,差不多在這個位置

;extension=xsl

extension=swoole.so 

;;;;;;;;;;;;;;;;;;;
; Module Settings ;
;;;;;;;;;;;;;;;;;;;

然後,重啟一下php,fpm有php8.0-fpm 要哪個呢,php -v看下版本,就用對應的版本就可以了

sudo service php8.0-fpm reload

然後,看一下效果,php -m看看有沒有

php -m |grep swoole

這裡安裝挺順利 沒報錯 所以我就沒記錄了