從原始碼編譯安裝
# 下載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
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/20940.html
標籤:PHP
