Windows下swoole擴充的編譯安裝部署

來源:互聯網
上載者:User

標籤:www   速度   phpize   地址   ges   使用   make   目錄   http   

1. 到cygwin官網下載cygwin。

   官網地址:https://www.cygwin.com/

 

2. 開啟下載好的cygwin安裝包,開始安裝cygwin。

 

選擇cygwin的安裝目錄(這個同時也會是swoole的安裝目錄):

 

選擇檔案包下載的存放位置:

選擇:

選擇gcc檔案包下載:

 

選擇php檔案包下載:

 

選擇autoconf包下載:

 

選擇了所有需要下載的檔案包之後就點擊“下一步”開始下載了。

這裡下載速度會比較慢,會花費比較長的時間,而且經常會中斷,有時候需要重新選擇。。。(除了堅持和不斷嘗試,我不知道該說什麼。。)

3. 下載swoole原始碼:

   :https://github.com/swoole/swoole-src/releases

 

4. 將下載好的swoole原始碼解壓到cygwin安裝目錄中的home子目錄下。

 

5. 開啟已經安裝好的cygwin,進入swoole原始碼目錄,分別執行以下幾個命令:

 

(1)Phpize

 

(2)./configure(編譯配置檢測等)

 

(3)make(編譯)

 

   第一次編譯出現了一個錯誤:

上網查資料發現了rango的解答:

於是重新開啟cygwin安裝包,搜尋pcre-dev,選擇一個檔案包來下載。

然後重新編譯,沒有錯誤了,但是出現了好幾個警告,直接忽視!

(4)make install(安裝swoole擴充)

(5)使用php -i|grep php.ini 命令找到php.ini設定檔的位置,在檔案結尾處加入swoole擴充的配置:

   

6. 啟動swoole服務:在cygwin介面進入swoole安裝目錄中的example目錄下的http目錄,

   輸入命令:

   php server.php

   (當然在該目錄下應該存在server.php這個檔案)

7. 在瀏覽器地址欄訪問http://127.0.0.1:9501/,出現列印資訊則表示swoole安裝成功且可

   以使用了!

這個過程是很曲折的,你需要不斷嘗試,想想,只要你堅持到成功的那一刻,你就可以使用Swoole了!!!

 

Windows下swoole擴充的編譯安裝部署

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.