2021-03-27
阿新 • • 發佈:2021-03-29
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
這裡安裝挺順利 沒報錯 所以我就沒記錄了