By烟花易冷

写给初学者: 怎么安装laravel框架的项目
2017-11-25

有着为艺术家打造的框架之称的 laravel 是我最常用的一个框架,包括上次我所发布的作品 RyShop 也是基于 Laravel 5.1 LTS制作,虽说各种原因繁忙而暂时没有去更新。最近,又与队友们做了一个 Simple Online Judge 作为数据结构的课设,亦是采用了 laravel 框架,不过版本则为最新的 5.5 LTS。由于 laravel 的项目通常采用了 composer 来管理各种包依赖,不熟悉 PHP 开发的朋友可能刚刚接手会感到措手不及,因此特地准备了这篇文章,介绍一下 Laravel 项目到底应该怎么安装。

一、从 github 上下载项目。

首先,便是把 laravel 项目下载到本地。为了方便起见,直接点击右上角的 Download 是一个不错的选择。

二、composer安装依赖包

composer是一个PHP包的管理工具,用于给laravel项目安装各种依赖包,在我发布的 laravel 项目中,使用之前均需要把依赖安装好。

composer 的安装与配置可以参照其官方网站:

确保安装完成之后,使用 cmd / powershell 或Linux 终端进入到你的项目目录,执行 composer install 语句即可自动安装依赖,如图。

三、执行数据库迁移

由于是刚刚下载的项目,因此你的数据库仍是空的,这时需要使用 laravel 框架自带的数据库迁移功能来生成你的数据表。

首先需要修改 .env 文件中关于数据库的选项,让 laravel 能够找得到你的数据库服务器。期中 DB_DATABASE、DB_USERNAME、DB_PASSWORD 分别为数据库名、数据库用户名以及密码。

完成后,继续在上一步打开的终端中执行 php artisan migrate 完成迁移。

四、修改根目录,测试上线

修改你的 Apache / NGINX 等网页服务器软件的根目录,把它指向 laravel 项目目录下的 public 文件夹,并重启 Apache 或 NGINX 即可完成部署。

Congrats,现在你可以对它进行尽情的修改与开发了。


文章从开始写至今天发布已经经历了两个星期,期间也完成了课设的答辩。今天是黑五,昨晚博主剁手了一个新的 .org 域名,打算建一个之前从来没有尝试过的网站,还有没有要剁手的小盆友?