環(huán)境需求
PHP >= 7.0.0
OpenSSL PHP Extension
PDO PHP Extension
Mbstring PHP Extension
Tokenizer PHP Extension
XML PHP Extension
安裝composer
首先安裝composer
執(zhí)行下面命令:
將安裝程序下載到當(dāng)前目錄
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
驗(yàn)證安裝程序sha - 384仓蛆,您也可以在這里進(jìn)行交叉檢查
php -r "if (hash_file('SHA384', 'composer-setup.php') === '544e09ee996cdf60ece3804abc52599c22b1f40f4323403c44d44fdfdd586475ca9813a858088ffbc1f233e9b180f061') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
運(yùn)行安裝程序
php composer-setup.php
刪除安裝程序
php -r "unlink('composer-setup.php');"
局部安裝
上述下載 Composer 的過程正確執(zhí)行完畢后汰扭,可以將 composer.phar 文件復(fù)制到任意目錄(比如項(xiàng)目根目錄下)叁温,然后通過 php composer.phar 指令即可使用 Composer 了漠畜!
全局安裝
全局安裝是將 Composer 安裝到系統(tǒng)環(huán)境變量 PATH 所包含的路徑下面酬屉,然后就能夠在命令行窗口中直接執(zhí)行 composer 命令了嘀略。
- Mac 或 Linux 系統(tǒng):
打開命令行窗口并執(zhí)行如下命令將前面下載的 composer.phar 文件移動(dòng)到 /usr/local/bin/ 目錄下面:
sudo mv composer.phar /usr/local/bin/composer
- Windows 系統(tǒng):
1.找到并進(jìn)入 PHP 的安裝目錄(和你在命令行中執(zhí)行的 php 指令應(yīng)該是同一套 PHP)陪捷。
2.將 composer.phar 復(fù)制到 PHP 的安裝目錄下面扁掸,也就是和 php.exe 在同一級(jí)目錄翘县。
3.在 PHP 安裝目錄下新建一個(gè) composer.bat 文件,并將下列代碼保存到此文件中谴分。
@php "%~dp0composer.phar" %*
最后重新打開一個(gè)命令行窗口試一試執(zhí)行 composer --version 看看是否正確輸出版本號(hào)锈麸。
提示:不要忘了經(jīng)常執(zhí)行
composer selfupdate
以保持Composer
一直是最新版本哦!
安裝 Laravel
有多種方式可以安裝laravel牺蹄。
通過 Laravel 安裝器
- 首先掐隐,通過 Composer 安裝 Laravel 安裝器:
composer global require "laravel/installer"
- 然后通過
laravel new
命令即可在當(dāng)前目錄下創(chuàng)建一個(gè)新的 Laravel 應(yīng)用:
laravel new blog
如果之前已經(jīng)安裝過舊版本的 Laravel 安裝器,需要更新后才能安裝最新的 Laravel5.5 框架應(yīng)用:
composer global update
通過 Composer Create-Project
- 你還可以在終端中通過 Composer 的 create-project 命令來安裝 Laravel 應(yīng)用:
composer create-project --prefer-dist laravel/laravel blog
- 如果要下載安裝 Laravel 其他版本應(yīng)用钞馁,比如 5.4 版本虑省,可以使用這個(gè)命令:
composer create-project --prefer-dist laravel/laravel blog 5.4.*。