安裝curl
最近在玩 PHP 的一些套件,發現最近更新的套件或 Framwork,都開始採用 Composer 去做套件管理與更新,不像以前是使用 PEAR、Pecl,但 PHP 的套件不是集中式的,下載、安裝、升級、管理,都是困擾,使用 Composer 可以解決此問題。 (參考:PHP 使用 Composer 管理套件、函式厙)
回到主題,雖然 Composer 支援直接下載安裝,但我嘗試使用 cmd 的 cURL 指令:
curl -sS https://getcomposer.org/installer | php
一直 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
步驟四:安裝 CA 憑證
(參考的文章說很重要,不可遺漏,但是我這步沒做也可以正常在cmd使用cURL指令,就先跳過了)
步驟五:測試 cURL 指令
curl -sS https://getcomposer.org/installer | php
Composer 下載成功。
參考資料:
使用OpenSSL建立CA及簽發SSL憑證
How do I install and use cURL on a Windows machine?
PHP 使用 Composer 管理套件、函式厙
本著作係採用創用 CC 姓名標示-相同方式分享 4.0 國際 授權條款授權,文章歡迎轉載,請註明出處,謝謝~~~