《在window中安裝cygwin和swoole》要點(diǎn):
本文介紹了在window中安裝cygwin和swoole,希望對(duì)您有用。如果有疑問(wèn),可以聯(lián)系我們。
swoole是一個(gè)使用C語(yǔ)言編寫(xiě)的PHP擴(kuò)展,由于swoole框架是只能在LIUNX等系統(tǒng)上運(yùn)行,在WINDOW上要安裝,需要借助cygwin模擬unix環(huán)境。
那怎么樣才能夠在windows系統(tǒng)來(lái)開(kāi)發(fā)使用swoole擴(kuò)展呢?當(dāng)然我們可以使用vm做個(gè)虛擬機(jī)然后搭建linux環(huán)境,但是這樣做的話(huà)只能是要么在虛擬機(jī)中編寫(xiě)代碼要么就只能在windows編寫(xiě)好之后拷貝到虛擬機(jī)中啦!不過(guò)這里我們用cygwin來(lái)搭建swoole環(huán)境。
首先準(zhǔn)備工具:
Cygwin 官方地址:http://www.cygwin.com/
swoole 官方下載地址:https://github.com/swoole/swoole-src/releases
官網(wǎng)地址:https://www.cygwin.com/
打開(kāi)下載好的cygwin安裝包,開(kāi)始安裝cygwin。
選擇cygwin的安裝目錄(這個(gè)同時(shí)也會(huì)是swoole的安裝目錄):
這里直接選Direct connection
選擇文件包下載的存放位置:
選擇下載地址:
很多鏡像速度都滿(mǎn)快的,可以選一個(gè)就好,
接下來(lái),在安裝面板中搜索這些關(guān)鍵字,安裝所需的包:
gcc, php, pcre-devel , autoconf
或者也可以安裝PHP組件:
最后一直下一步安裝就行。
此時(shí)的環(huán)境就好似linux的終端,而根目錄就是Cygwin的安裝目錄,在界面輸入命令:cd /home/swoole-src,其中swool-src是解壓的源程序。
解壓swoole的源程序到Cygwin的家目錄,打開(kāi)Cygwin軟件。
輸入命令 phpize 生成編譯的配置文件configure
輸入命令:./configure && make && make install
(PS:執(zhí)行./configure,除了編譯配置,還會(huì)檢測(cè)環(huán)境等等)
配置swoole:
使用命令: php -i | grep php.ini,找到php cli使用的配置文件php.ini的路徑,修改php.ini文件,在文件中添加一行:extension=swoole.so,然后關(guān)閉退出
添加extension=swoole.so
使用命令:php -m,查看加載的模塊,如果看到swoole,則擴(kuò)展添加成功,到此環(huán)境搭建成功!
至此全部結(jié)束
轉(zhuǎn)載請(qǐng)注明本頁(yè)網(wǎng)址:
http://www.fzlkiss.com/jiaocheng/14285.html