下載 swoolephp
首先下載swoole的源碼包,這個操做很簡單,沒有太多說的。(沒有wget:brew install wget--mac)git
|
編譯&安裝swoole
使用phpize來生成php編譯配置php7
./configure 來作編譯配置檢測spa
make進行編譯,make install進行安裝code
命令執行:ci
|
make install後,若是正確,會出現如下內容
|
這表示,在 /usr/lib64/php/modules/
目錄中,成功生成了 swoole.so
文件
修改配置文件
(本人直接在/usr/local/php5-7.0.12-20161101-102255/lib/php.ini 中直接加extension=swoole.so該擴展)
要可以使用該模塊,還須要在 php.ini 文件中添加該模塊。
這裏須要注意,php7的模塊配置文件均單獨分開了。
在 php.ini 中可找到以下內容
;;;;
; Note: packaged extension modules are now loaded via the .ini files
; found in the directory /etc/php.d; these are loaded by default.
;;;;
所以,若是你的php安裝時,若是未特殊設置,能夠在/etc/php.d
目錄中,找到添加模塊的配置文件。
進入到 cd /etc/php.d 目錄,完成相關的配置
|
重啓服務
echo phpinfo();看是否加載swoole成功
第二種方法 編譯安裝php7的swoole
wget -c https:
//github
.com
/swoole/swoole-src/archive/swoole-1
.7.21-stable.
tar
.gz
tar
zxvf swoole-1.7.21-stable.
tar
.gz
cd
swoole-src-swoole-1.7.21-stable/
/usr/local/php7/bin/phpize
.
/configure
--with-php-config=
/usr/local/php7/bin/php-config
extension=swoole.so
make
make
install
cd
..