Labels

2005 (136) 2004 (99) 2006 (84) 2007 (41) 2008 (41) 簡單生活 (24) 2012 (14) 網頁設計 (14) 電腦技巧 (13) 2009 (12) 2010 (10) PHP (10) 台灣晃一晃 (9) Learn Note (7) 地球這麼大 (6) 2011 (5) Mysql (3) Smarty (3) Vista (3) 手機待吐 (2) 2014 (1) 2021 (1) Composer (1) Laravel (1) MAC (1) MAMP (1) 新新人類新科技 (1)

20211114

MAC+MAMP+Composer+Laravel

今天阿批在新的iMAC上安裝Composer和Lavarel

因為原本就已經裝好MAMP了,想說那就照著Composer的步驟.....

結果一直說找不到PHP,金害捏....

解法是:先打開MAMP後,啟動後,再開終端機拉!!!!

如果先開終端機,不會因為你開了MAMP他就自己偵測到PHP的存在喔!!!

接著就照著Composer來操作了,官網上寫著以下步驟(照做就對了!)

阿!修但幾勒拉!!!都要寫教學了,怎麼可以盪森不詳細說明一下咧!!!

以下是Composer安裝的指令,官網上是把四則指令放在一起,阿批就拆開來說拉!

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
這一段指令就是幫你把composer的安裝檔抓(拷貝)下來,存成composer-setup.php
php -r "if (hash_file('sha384', 'composer-setup.php') === '906a84df04cea2aa72f40b5f787e49f22d4c2f19492ac310e8cba5b96ac8b64115ac402c8cd292b8a03482574915d1a8') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
利用sha384加密法驗證一下
php composer-setup.php
接著就是重頭戲!安裝composer的指令給他下去拉!!!這裡要注意一下,如果在第一段指令太過於雞婆或龜毛(怎麼都是動物...)譬如你下載下來時改成aaa.php,在這邊就要記得把指令改成 php aaa.php 喔!
php -r "unlink('composer-setup.php');"
最後一定要記得斷開鏈結!!!!

安裝成功後會出現以下字樣:

Installer verified

All settings correct for using Composer

Downloading...


Composer (version 2.1.12) successfully installed to: /Users/sushi/Downloads/composer.phar

Use it: php composer.phar

安裝成功後會出現以下字樣:身為阿批忠實粉絲的你們,就不用阿批多說怎麼做了吧!!!!

重點在最後一句利用php composer.phar來了解composer的一些指令外,也會看到網路上大家常說的畫面以及版本喔!

   ______

  / ____/___  ____ ___  ____  ____  ________  _____

 / /   / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/

/ /___/ /_/ / / / / / / /_/ / /_/ (__  )  __/ /

\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/

                    /_/

Composer version 2.1.12 2021-11-09 16:02:04

接著再依照官網的指令

sudo mv composer.phar /usr/local/bin/composer

這邊提示一下sudo 通常是用在最高權限,所以會再出現請你輸入你的系統密碼!

最後的最後,就搬移成功了,如果想要再看到熟悉的畫面,在下一次:

composer

即可!