Linux 中安裝、升級、配置 Swoole 擴展


從源碼編譯安裝

# 下載Swoole
wget http://pecl.php.net/get/swoole-4.5.2.tgz
tar -zxvf swoole-4.5.2.tgz
cd swoole-4.5.2

# 安裝相關依賴
yum -y install gcc gcc-c++ autoconf pcre-devel make

# 編譯安裝,會自動放到默認的擴展目錄
phpize
./configure --enable-openssl --enable-http2
make && sudo make install

# 定位配置文件路徑
php -i | grep php.ini
# 或者
php --ini
# 或者
locate php.ini

# 打開配置文件
vim yourpath/php.ini

# php.ini 中啟用擴展
extension=swoole.so

# 查看是否安裝成功
php --ri swoole
# 或者(-m有可能不會出現Swoole擴展信息)
php -m
# 或者
<?php phpinfo();

PECL 安裝

pecl install swoole

# php.ini 中啟用擴展
extension=swoole.so

從源碼編譯升級

步驟與從源碼編譯安裝一致。
不需要卸載或者刪除舊版本 Swoole,安裝過程會覆蓋舊版本。

PECL 升級

pecl upgrade swoole

Docker 官方鏡像

https://hub.docker.com/r/phpswoole/swoole


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM