原文地址:windows下swoole安裝教程php
(1)下載安裝cygwin(根據操做系統選擇32位或者64位): html
https://cygwin.com/install.html git
選擇在windows中虛擬環境的root目錄 github
選擇下載安裝的網絡節點,若是選擇的節點情況很差,能夠另選別的節點。windows
swoole
下面選擇要安裝的包,沒有所有選擇安裝不要點擊「下一步」網絡
(2)gcc-core spa
(3)php、php-devel(二者版本要相同)操作系統
orm
(4)autoconf
![]()
(5)pcre-devel
![]()
(6)make
![]()
(7)安裝openssl、openssl-devel
(8)都選擇完成後點擊下一步會出現安裝進程,由於使用網絡節點安裝,因此可能會有安裝中斷或者緩慢的狀況,關閉從新打開應用換一個節點繼續安裝就能夠。
選擇安裝完成後在桌面生成快捷方式。
(9)下載swoole安裝包:https://github.com/swoole/swoole-src/releases
並解壓到cygwin的安裝目錄(在步驟1中有選擇cygwin的root目錄)
解壓後如圖:
![]()
(10)打開cygwin應用
(11)編譯安裝swoole擴展(swoole解壓的文件夾名字視實際狀況而定)
cd /swoole-src-1.9.14/
phpize
./configure --enable-openssl
make
make install
(12)make install 以後會生成extension的路徑(該路徑在步驟14中使用)
![]()
(13)查找php.ini路徑: php -i | grep php.ini(該文件路徑在步驟14中使用)
![]()
(14)將extension= /usr/lib/php/20151012/swoole.so 添加到/etc/php.ini文件中,保存修改。
(15) php -m 查看是否已經有了swoole擴展,若是有,則說明安裝成功。