[PHP] 使用 cURL下載 Composer (安裝 cURL步驟)

安裝curl

 

 

 

最近在玩 PHP 的一些套件,發現最近更新的套件或 Framwork,都開始採用 Composer 去做套件管理與更新,不像以前是使用 PEARPecl,但 PHP 的套件不是集中式的,下載、安裝、升級、管理,都是困擾,使用 Composer 可以解決此問題。 (參考:PHP 使用 Composer 管理套件、函式厙)

 

回到主題,雖然 Composer 支援直接下載安裝,但我嘗試使用 cmd 的 cURL 指令:

 curl -sS https://getcomposer.org/installer | php

 

 image

一直 try 不出來,原來是我遺漏安裝 cURL。

 

參考了 How do I install and use cURL on a Windows machine? 去安裝

 

步驟一:安裝 Visual C++ 2008 Redistributables

下載網址:http://slproweb.com/products/Win32OpenSSL.html

(往下拉就會看到,我一開始傻傻的,沒有往下拉,花了不少時間...)

64位元:

  • Visual C++ 2008 Redistributables (x64)

32位元:

  • Visual C++ 2008 Redistributables (x32)

 

步驟二:安裝 Win(32/64) OpenSSL v1.0.0k Light

下載網址:http://slproweb.com/products/Win32OpenSSL.html

64位元:

  • Win64 OpenSSL v1.0.0k Light

32位元:

  • Win32 OpenSSL v1.0.0k Light

 

步驟三:安裝 cURL

下載網址:http://www.confusedbycode.com/curl/#downloads

 

步驟四:安裝 CA 憑證

(參考的文章說很重要,不可遺漏,但是我這步沒做也可以正常在cmd使用cURL指令,就先跳過了)

下載網址:http://curl.haxx.se/docs/caextract.html

 

 步驟五:測試 cURL 指令

 

 curl -sS https://getcomposer.org/installer | php

 

image

Composer 下載成功。

 

 

參考資料:

使用OpenSSL建立CA及簽發SSL憑證

How do I install and use cURL on a Windows machine?

PHP 使用 Composer 管理套件、函式厙

 

創用 CC 授權條款
本著作係採用創用 CC 姓名標示-相同方式分享 4.0 國際 授權條款授權,文章歡迎轉載,請註明出處,謝謝~~~