Linux下安裝Swoole遇到的一些坑的總結!

2021-08-18 01:22:29 字數 897 閱讀 2774

swoole擴充套件是按照php標準擴充套件構建的。使用phpize來生成編譯檢測指令碼,./configure來做編譯配置檢測,make進行編譯,make install進行安裝。

如果當前使用者不是root,可能沒有php安裝目錄的寫許可權,安裝時需要sudo或者su如果是在git分支上直接git pull更新**,重新編譯前務必要執行make clean安裝swoole前必須保證系統已經安裝了下列軟體

php-5.3.10 或更高版本

gcc-4.4 或更高版本

make

autoconf

pcre (centos系統可以執行命令:yum install pcre-devel)

cd swoole

phpize

./configure

make

sudo make install

pecl install swoole
編譯安裝成功後,修改php.ini加入

extension=swoole.so
通過php -mphpinfo()來檢視是否成功載入了swoole,如果沒有可能是php.ini的路徑不對,可以使用php --ini來定位到php.ini的絕對路徑。

Linux環境下Php安裝swoole擴充套件

php安裝目錄 usr local php php.ini配置檔案路徑 usr local php etc php.ini 1 安裝swoole cd usr local src wget tar zxvf v2.1.3.tar.gz cd swoole src 2.1.2 usr local ph...

linux安裝swoole擴充套件

第二步 cd 進到該目錄。執行命令 www server php 71 bin phpize 注 當時我php版本是7.1 該命令執行成功後應該提示如下 configuring for php api version 20160303 zend module api no 20160303 zend...

Linux安裝Swoole擴充套件

swoole擴充套件是按照php標準擴充套件構建的。使用phpize來生成編譯檢測指令碼,configure來做編譯配置檢測,make進行編譯,make install進行安裝。如無特殊需求,請務必編譯安裝swoole的最新版本如果當前使用者不是root,可能沒有php安裝目錄的寫許可權,安裝時需要...