轉自老蔣部落 https://www.itbulu.com/bt-swoole.html
第一、準備和下載swoole擴展
1、這裏我們當前需要已經安裝好寶塔面板,如果還沒有安裝可以參考這篇文章或者到官方查看最新的安裝方法,這裏要注意安裝這時候安裝的哪個PHP版本要記住。
2、下載解壓swoole
yum install unzip zip -y
wget https://soft.itbulu.com/wdcp/swoole-src-swoole-1.7.21-stable.zip
unzip swoole-src-swoole-1.7.21-stable.zip
cd swoole-src-swoole-1.7.21-stable
第二、安裝編譯swoole
1、phpize
我們需要能看到上圖中的提示才能繼續下一步。
2、編譯
./configure --with-php-config=/www/server/php/70/bin/php-config
這裏需要注意PHP版本問題,我當前註冊環境是PHP7.0找到對應的目錄。
3、make
make
make install
完畢之後我們可以看到extensions這一行的路徑,我們要複製,等會要添加到php.ini中。
第三、添加swoole擴展
extension=/www/server/php/70/lib/php/extensions/no-debug-non-zts-20151012/swoole.so
將擴展路徑添加到對應php.ini文件中,重啓寶塔面板生效。
最後,我們通過php -m檢查下當前安裝的擴展有沒有swoole。
可以看到當前寶塔面板環境中已經針對PHP7.0安裝好swoole擴展,我們可以繼續使用來部署需要的程序。