1, 安装 Laravel 框架之前的必要环境
PHP 环境: 网上有集成好的服务器, 例如 wamp,phpstudy. 当然你可以自己搭建属于自己的环境. 其中 PHP 必须是 7.1 版本以上;
compose:PHP 的依赖工具, 也可以下载其他框架的项目; 很方便.
Git: 可有可无, 提交代码的. 也可以辅助 Composer 下载 Laravel 框架.
2,phpstudy 的安装问题
1, 一键式安装, 进入官网 http://phpstudy.php.cn/.
这里一定要下载 PHP 版本在 7.1 版本以上的!!!. 否则后续还要去下载 7.1 版本以上的 PHP 包.
2, 然后拿到 phpstudy.zip 解压点击 phpstudy.exe. 选择安装路径, 可以选择在其他盘 , 本次安装在 D:\phpstudy; 然后就一路 next 安装成功.
3, 安装成功之后, 我们可以先在浏览器打开 127.0.0.1 看是否正常.
3,Composer 安装中的问题
1, 在安装 Composer 之前呢, 我们需要设置一下环境变量.
右击我的电脑 ----》点击属性; 打开系统.
2, 在官网 https://getcomposer.org/download/ 下载 Composer-setup.exe.
下载成功之后运行在第二步的时候会弹出这个, 选择你的 PHP 环境. 这就是为什么我们第一步要先设置环境变量, 这里和我们的环境变量的地址要保持一致!!!
接下来就一路 next 就好了. 安装好之后, 我们可以打开 win+R, 输入 cmd 查看 Composer 的版本
Composer --version
小黑框会显示你的 Composer 版本号或者直接输入 Composer
这就表示安装成功~~~
接下来我们应该怎么下载 Laravel 呢?
首先执行一条命令 Composer update/Composer install(推荐). 项目开始开发之后不推荐使用 Composer update, 可能会更新一些东西和你原来项目发生冲突.
这条语句是为了产生 Composer.JSON 文件在你的项目下
Composer install
如果上面更新完成之后没有报错, 那么很幸运你可以继续执行下面的代码, 下载我们的 5.4 版本的 Laravel 框架
Composer create-project -prefer-dist Laravel/Laravel Laravel 5.4.*
执行上面这个命令的时候!!!! 一定要耐心等, 等他下载完.... 然后我们打开目录就会有 Laravel 的项目
但是!!!!!
如果在 Composer install 会报错什么没有 Composer.jason 文件. 网上搜了很多说可以自己创建一个, 格式什么的都有; 但是有时候不理解是什么的意思的时候. 一味的 copy 可能会导致一连串的问题.
或者出现下面这种情况的话是没有下载国内镜像, 所以被墙了.
执行一句命令, 就可以完成下载镜像, 下载之后重新执行上面的 Composer install, 查看是否还会报错.
Composer config -g repo.packagist Composer https://packagist.phpcomposer.com
----------------------------------------------------- 手工分割线 ---------------------------------------------------------------------------------------
网上下载 Laravel 框架的还有一种辅助方法是用 Git 搜索 Laravel 框架直接 Git clone 代码
这样拿下来的代码可能会导致文件中没有 vendor 文件导致进入项目根目录打开 debug 会报错.
这样的情况可以同样的进入项目根目录到 Laravel,(不是进入 public!!!) 进行 Composer install. 会重新加载出来 vendor 文件. 但是我在尝试的过程中发现 Composer install 并不能很好的解决这个问题.
所以, 最简单粗暴的做法就是卸载重装.
以上是我在安装的过程中遇到的问题... 下面附一张 Laravel 高大上的图片
来源: https://www.cnblogs.com/bigwang1126/p/10600397.html