Install Swoole on Windows

在Windows環境安裝Swoole - Install Swoole on Windows


最近想玩 websocket,所以找了一個套件 Swoole 來試看看。可是Swoole一般是使用在Linux環境,所以就要使用 Cygwin 來實現了。


  • 安裝 Cygwin
  • 安裝 Swoole
  • 測試 Swoole

Cygwin 下載地址:https://www.cygwin.com/

以下是我安裝的步驟,可以根據自身需求更改。

https://i.imgur.com/eeSV9ju.png


https://i.imgur.com/BAZ8h3i.png


https://i.imgur.com/JmlRbSM.png


https://i.imgur.com/IGEcBD3.png


https://i.imgur.com/7A7aDYJ.png


https://i.imgur.com/Fu0U1lE.png


https://i.imgur.com/KQ8q4hk.png


https://i.imgur.com/OocI7Tx.png


https://i.imgur.com/beFZDAK.png


https://i.imgur.com/0KqiT8M.png


https://i.imgur.com/mO3nVD5.png


https://i.imgur.com/E5IlCcH.png


Swoole 下載地址 : https://pecl.php.net/package/swoole


打開 ./cygwin64/Cygwin.bat


1
cd /home/swoole-4.5.0

1
phpize

1
./configure && make && make install

1
2
// 可以使用下面指令找到php.ini檔案位置
php -i | grep php.ini

1
php -m

https://i.imgur.com/PaZwDEo.png

1
2
cd /home/swoole-4.5.0/examples/http2
php server.php

打開瀏覽器輸入網址http://127.0.0.1:9501/ 出現下圖則代表成功 :

https://i.imgur.com/jJLoEV5.png