Laravel 安装指南

分享 lifesign ⋅ 于 3年前 ⋅ 最后回复由 lifesign 1年前 ⋅ 9738 阅读

贴子说明

对于新人来说,laravel 的安装总会遇到这样那样的问题,这个帖子的目的第一个是汇总目前已知的安装方式,第二个可以收集整理安装时遇到的问题,方便新手排查。

安装方式

总的来说安装有如下几种方式。

压缩包式

这种方式可能是新人最喜欢的方式,直接下载解压就能运行,依赖包都已经打包好了。

Composer 式

这种方式也是最正统,推荐的方式。 又分如下两种方式

第一种是直接创建一个 project 到指定的路径下(your-path),同时 version 可以指定 laravel 的版本,这个命令可以把相关的依赖包都下载下来。

composer create-project laravel/laravel your-path --prefer-dist [version]

第二种是手动一点的方式,先从 github 上下载对应的 laravel 源码,然后执行 composer install

git clone git@github.com:laravel/laravel.git your-path
cd your-path
composer install
Composer 镜像汇总

我们知道, Composer 在国内的环境并不好,也时常被墙,国内也暂时还没有一个大型的公司来提供镜像服务。

目前大部分国内的镜像都是基于 toranproxy 自建的镜像。

有如下几个:

具体安装方式大家可以参考他们的文档。

Installer 安装工具式

laravel 官方提供了一个 installer 来帮助我们便捷安装。

首先需要安装 installer 工具 composer global require "laravel/installer=~1.1"

确保把 ~/.composer/vendor/bin 路径放置到的 PATH 里。 如果在命令行下执行 laravel,可以看到命令帮助,就说明成功了。 此时可以通过执行 laravel new directory 来创建一个新的 laravel 项目。

这种方式本质上其实还是去下载官方提供的那个压缩包,所以还是会出现被墙的情况。

集成环境式

集成环境式是指汇集了运行环境以及 laravel 源码包的一整套方案,比如你的本机没有环境,又想运行 laravel,可采用如下方式。

Wagon

Wagon 介绍帖

特点:纯绿色化,便捷,集成了很多 cmder 的扩展。

Laragon

Laragon

特点:功能全,使用便捷。

有更好的安装方式,欢迎大家反馈,我会及时更新。

-EOF-

本文章首发在 Laravel China 社区
本帖已被设为精华帖!
回复数量: 4
暂无评论~~
您需要登陆以后才能留下评论!

Composer 中国全量镜像

Top 100 扩展包

Lumen 中文文档

Laravel 速查表

Laravel 中文文档

Laravel 项目开发规范

Laravel 开发环境部署

Elasticsearch-PHP 中文文档

Lumen 中文文档

GraphQL PHP 中文文档

社区文档撰写指南

TDD 构建 Laravel 论坛笔记

PHP PSR 标准规范

PHP 设计模式全集

Dingo API 中文文档