tar -xzvf swoole-src-4.6.2.tar.gz
看到解壓目錄swoole-src-4.6.2,進入目錄下,輸入如下 命令,執行phpize指令碼,檢測php的環境,在特定的目錄生成相應的configure檔案
2、phpize
然後在使用configure,檢測系統配製或環境,設定編譯擴充套件庫,通過./configure命令後生成乙個c工程構建工具makefile檔案
3、然後輸入make進行編譯原始碼
編譯完成,如圖下所示
這是編譯成的so檔案,如圖下所示
4、sudo make install 執行安裝生成的so檔案,安裝完成,如圖下所示
5、修改php.ini配製檔案,啟用擴充套件
通過php -i|grep php.ini 找到php.ini目錄位置,並開啟編輯 vi /www/server/php/73/etc/php.ini
程式設計php.ini檔案按大寫g到最後一行新增extension=swoole.so並儲存退出
6、最後輸入php -m 檢視擴充套件,是否成功載入了swoole.so,
看到有乙個swoole的擴充套件,如圖下所示
或者通過另外一種方法檢視swoole是否載入,載入哪些擴充套件
ubuntu安裝php swoole擴充套件
首先在確定是否安裝pecl和phpize如果未安裝 sudo apt install php pear sudo apt install php7.2 dev 這裡我使用的是php7.2,具體請根據自己版本號 執行sudo pecl install swoole 會自動安裝swoole 再根據php...
php swoole 安裝環境 (一)
php swoole 安裝環境 一 swoole是什麼?swoole有什麼功能?swoole是什麼?swoole有什麼功能?swoole如何使用?驗證swoole swoole是乙個php擴充套件,擴充套件不是為了提公升 的效能,是為了提公升 的開發效率。最少的效能損耗,換取最大的開發效率。利用sw...
PHP swoole擴充套件安裝和使用
php swoole擴充套件,php語言的高效能網路通訊框架,提供了php語言的非同步多執行緒伺服器,非同步tcp udp網路客戶端,非同步mysql,資料庫連線池,asynctask,訊息佇列,毫秒定時器,非同步檔案讀寫,非同步dns查詢,下面記錄一下本次關於swoole擴充套件的安裝和使用。ro...