mac 安裝php_Composer安裝和使用
阿新 • • 發佈:2021-02-18
技術標籤:mac 安裝php
此方法不適用於Windows,MAC和Linux使用者可以參照
Composer官網:
Composergetcomposer.org安裝教程
1.下載composer.phar1.1區域性安裝
進入官網後,點選Download , 找到Command-line installation
開啟mac或Linux終端,並一行一行輸入以下四行程式碼:
注:安裝前請使用
cd
命令到您的安裝目錄,此方法為區域性安裝,全域性安裝方法請見下文
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" php -r "if (hash_file('sha384', 'composer-setup.php') === 'a5c698ffe4b8e849a443b120cd5ba38043260d5c4023dbf93e1558871f1f07f58274fc6f4c93bcfd858c6bd0775cd8d1') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;" php composer-setup.php php -r "unlink('composer-setup.php');"
然後呼叫help命令:php composer.phar --help
檢視是否安裝成功
1.2全域性安裝
執行以下命令
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php composer-setup.php --install-dir=/usr/local/bin --filename=composer
呼叫help命令:composer --help
如果mac中遇到:mac os /usr/local/bin is not writable 或 operation is not permitted
command+R
進入恢復介面,點開終端輸入csrutil disable
重啟後開啟終端輸入:
sudo chown -R $(whoami):admin /usr/local
然後再執行上方操作即可完成composer安裝
2.使用Composer
在PHP中,使用Composer只需要新建一個json檔案,並命名為composer.json,在該檔案中寫入需要安裝的package,這裡我們要使用一個新網站(其實已經在composer官網首頁):https://packagist.org/
我們以安裝monolog為例,進入:https://packagist.org/packages/monolog/monolog 。
{
"require":{
"monolog/monolog":"1.25.1"
}
}
儲存檔案後,在終端中執行:composer install -vvv
即可安裝完成。
3.在php中使用composer
在*.php檔案中使用composer其實非常簡單,因為當你使用composer並安裝好擴充套件包後,它會自動生成一個vendor目錄,其中自帶一個名為autoload.php
的檔案,你只需要在php檔案中寫入:
require 'autoload.php';