LNMP安裝swoole擴充套件

2021-09-16 21:30:51 字數 1236 閱讀 3360

因為swoole擴充套件只支援linux環境,所以安裝了vwware虛擬機器,搭載centos,然後安裝在linux環境下安裝swoole擴充套件

1、首先看下對應的版本:

php版本依賴

swoole-1.x需要 php-5.3.10 或更高版本

swoole-2.x需要 php-7.0.0 或更高版本

swoole-4.x需要 php-7.1.0 或更高版本

不依賴 php 的 stream、sockets、pcntl、posix、sysvmsg 等擴充套件。php 只需安裝最基本的擴充套件即可

3.安裝

安裝教程:

解壓:進入/usr/local/swoole-1.10.5目錄,然後執行下面命令

phpize

./configure

或者 ./configure --with-php-config=/usr/local/php/bin/php-config

make

make install

會在這個目錄/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/生成swoole.so檔案

4、配置php.ini

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

extension=swoole.so
php.ini檔案路徑:

/usr/local/php/etc/php.ini

檢視是否安裝成功:

輸入php -m

phpinfo中檢視

如果phpinfo中未顯示swoole擴充套件,請重啟php,然後檢視

重啟命令:service php-fpm restart

LNMP下安裝swoole擴充套件

1 確保安裝好php和一些必要依賴 yum y install gcc gcc c autoconfgit clone cd swoole src phpize configure make make install 3 找到php.ini檔案並在擴充套件位置新增一行,在linux擴充套件結尾是 s...

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安裝目錄的寫許可權,安裝時需要...