特别說明:隻是安裝支援Swoole擴充,主機并沒有安裝服務端。目前支援版本php5.4-php7.2。
1、登陸主機控制台,找到【遠端檔案下載下傳】這個功能。
2、遠端下載下傳檔案填寫http://download.myhostadmin.net/vps/SwooleLoader_linux.zip 下載下傳儲存的路徑填寫/others/
3、點選控制台【php版本】,選擇php5.3或以上版本,示例選擇的是php5.5版本(注意:php5.2版本不能編輯php.ini,是以要選擇以上版本)。
4、點選控制台【檔案管理】,打開進入others目錄,滑鼠放到剛才遠端下載下傳的壓縮包上,點選解壓按鈕。解壓後的檔案名中數字對應的就是php版本,比如swoole_loader56.so 就是php5.6版本的擴充檔案。
5、修改php.ini。
本地建立一個檔案命名為x.php
<?php
$str_ver=substr(phpversion(),0,3);
$phprc=$_SERVER['PHPRC'];
echo "extension=".$phprc."/swoole_loader".$str_ver.".so";
?>
在裡面寫入上面這段代碼,然後上傳到wwwroot目錄,然後通路 http://自己的網站域名/x.php
點選修改others目錄下的php.ini檔案,複制上面輸出的内容,添加到php.ini檔案最底儲存,如下面圖例所示。
擴充沖突
注意: 請關閉xdebug,ioncube loader,zend guard loader等影響PHP底層行為的擴充。
如php.ini中注釋:
;zend_extension=ioncube.so
6、再次進入wwwroot目錄編輯x.php檔案,在裡面輸入<?phpinfo()?>儲存,然後通路 http://自己的網站域名/x.php 搜尋swoole,能找到就說明安裝成功,如果找不到,請檢查下操作步驟或者送出工單。