linux系統(tǒng)虛擬主機開啟支持Swoole Loader擴展的方法
特別說明:只是安裝支持Swoole擴展,主機并沒有安裝服務(wù)端。目前支持版本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目錄,鼠標放到剛才遠程下載的壓縮包上,點擊解壓按鈕。解壓后的文件名中數(shù)字對應(yīng)的就是php版本,比如swoole_loader56.so 就是php5.6版本的擴展文件。
5、點擊修改php.ini文件,復(fù)制當前路徑,在php.ini底部最后一行加 extension=/home/xxxxxxxxxx/others/swoole_loader55.so(注意實際路徑和具體版本),如下面圖例所示。
6、進入wwwroot目錄,創(chuàng)建一個x.php文件,打開編輯x.php,在里面輸入<?phpinfo()?>保存,然后訪問 http://自己的網(wǎng)站域名/x.php 搜索swoole,能找到就說明安裝成功,如果找不到,請檢查下操作步驟或者提交工單。
擴展沖突
注意: 請關(guān)閉xdebug,ioncube loader,zend guard loader等影響PHP底層行為的擴展。
如php.ini中注釋:
;zend_extension=ioncube.so
PHP安裝Swoole Loader擴展教程,適用于Windows和Linux
看到百度很多安裝擴展還需要下載Cygwin的,所以特別推出這個教程說明一下,PHP安裝Swoole Loader擴展是不需要安裝Cygwin,看著網(wǎng)絡(luò)中充斥著很多不負責(zé)任的安裝教程頓時覺得有些可笑?;蛟S他們只是為了發(fā)布文章而發(fā)布文章的,又或許只是為了SEO而發(fā)布文章的。
在安裝Swoole Loader擴展前請先確認以下信息。
操作系統(tǒng) :Windows NT AMD64
PHP版本 :7.2.22
PHP運行環(huán)境 :cgi-fcgiPHP
配置文件 :C:\BtSoft\php\72\php.iniPHP
擴展安裝目錄 :ext
PHP是否線程安全 :非線程安全
1、下載Swoole Loader擴展安裝包
下載壓縮包,然后找到對應(yīng)你系統(tǒng)的 Swoole Loader擴展文件解壓出來
下載地址:https://pecl.php.net/package/swoole
為了方便下載提供一個國內(nèi)地址:https://zhiniaoyun.lanzous.com/ibfobgh
2、安裝Swoole Loader
將剛才解壓出來的Swoole Loader擴展文件(swoole_loader版本號.dll或swoole_loader版本號.so)上傳到當前PHP的擴展安裝目錄中:ext
3、修改php.ini配置(如已修改配置,請忽略此步驟,不必重復(fù)添加)
編輯此PHP配置文件:C:\BtSoft\php\72\php.ini,在此文件底部結(jié)尾處加入如下配置
extension=剛才上傳的文件名.dll
注意:需要名稱和剛才上傳到當前PHP的擴展安裝目錄中的文件名一致(例如:extension=swoole_loader72.dll)
4、重啟服務(wù)
重啟或重載PHP配置
到此這篇關(guān)于linux系統(tǒng)虛擬主機開啟支持Swoole Loader擴展的方法的文章就介紹到這了,更多相關(guān)linux Swoole Loader擴展內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- 詳解PHP Swoole與TCP三次握手
- Swoole擴展的6種模式深入詳解
- php中Swoole的熱更新實現(xiàn)代碼實例
- swoole鎖的機制代碼實例講解
- windows系統(tǒng)php環(huán)境安裝swoole具體步驟
- Swoole源碼中如何查詢Websocket的連接問題詳解
- 在Windows系統(tǒng)上安裝Cygwin搭建Swoole測試環(huán)境的圖文教程
- php使用goto實現(xiàn)自動重啟swoole、reactphp、workerman服務(wù)的代碼
- Centos7安裝swoole擴展操作示例
- 詳解Swoole TCP流數(shù)據(jù)邊界問題解決方案
相關(guān)文章
Linux服務(wù)器中對于Memcache的安裝配置方法
Linux服務(wù)器中對于Memcache的安裝配置教程,服務(wù)器端主要是安裝memcache服務(wù)器端,目前的最新版本是 memcached-1.3.02011-05-05VPS主機CentOS系統(tǒng)安裝LNMP環(huán)境圖文教程分享
今天先來在CentOS中安裝LNMP系統(tǒng),最低的系統(tǒng)要求為128M內(nèi)存,我相信大家的VPS最低也應(yīng)該有256M內(nèi)存,我測試的機器為512M內(nèi)存,HE機房線路機器2012-09-09Linux 下載安裝VSCode 使用編程輸出當前時間的方法
這篇文章主要介紹了Linux 下載安裝VSCode 使用編程輸出當前時間,本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-06-06CentOS7設(shè)置jar應(yīng)用程序開機啟動的方法
這篇文章主要介紹了CentOS7設(shè)置jar應(yīng)用程序開機啟動的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-10-10Ubuntu16.04搭建php5.6Web服務(wù)器環(huán)境
今天小編就為大家分享一篇關(guān)于Ubuntu16.04搭建php5.6Web服務(wù)器環(huán)境,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧2019-03-03