使用composer方式部署laravel项目
- 第一步:切换镜像为国内镜像
镜像官网:
https://pkg.phpcomposer.com/
通过composer可以去packagist.org市场 和 github代码库 下载功能代码
但是packagist和github对应的服务器都部署在国外,每次访问的时候速度肯定处于劣势,再者guo情需要有可能被“墙”而导致软件更新失败。
这时“镜像”应运而生,其是把存储在packagist和github等外国服务器上的全部内容定期(更新比较及时,几分钟的延迟)同步到国内服务器里边,使得广大开发者可以不用绕远到外国,相反在自己国家就可以把软件更新到自己的项目中,方便了composer的使用。
给composer配置镜像:
修改 composer 的全局配置文件(推荐方式)
composer config -g repo.packagist composer https://packagist.phpcomposer.com
- 第二步:composer部署laravel项目。
以cmd方式,进入到项目所在的目录,
比如创建一个名为laravel的laravel项目
composer create-project laravel/laravel --prefer-dist
比如创建一个名为shop的laravel项目
composer create-project laravel/laravel shop --prefer-dist
注意,如果要下载其他版本,比如5.3版本,可以使用这个命令
composer create-project --prefer-dist laravel/laravel shop 5.3.*
--prefer-dist
为了强制使用压缩包,而不是克隆源代码。