Laravel 5.3 学习笔记之 安装
【学习笔记】Laravel 5.3 初探:安装与配置简述
我们来一下 Laravel 5.3 的安装过程,这是 Laravel 框架的一次重大更新,如果你正计划开始学习 Laravel 开发,那么此篇笔记将为你提供初步的指导。
一、服务器要求
Laravel 框架对服务器环境有一定的要求。为了简化本地开发环境的配置,我们推荐使用 Laravel Homestead。Homestead 是一个虚拟机环境,能满足 Laravel 开发的所有服务器要求,是 Mac、Windows 或 Linux 系统上理想的本地开发环境。若你没有选择使用 Homestead,那么需要确保你的开发环境满足以下条件:PHP版本>= 5.6.4,以及必要的PHP扩展如 OpenSSL、PDO、Mbstring 和 Tokenizer。
二、Laravel 安装
Laravel 使用 Composer 进行依赖管理。在开始使用 Laravel 之前,请确保你的机器上已经安装了 Composer。
你可以通过两种方式安装 Laravel:
1. 通过 Laravel 安装器:你需要全局安装 Laravel 安装器。命令如下:`composer global require "laravel/installer"`。确保 ~/poser/vendor/bin 在你的系统路径中,这样你可以在任意路径下调用 laravel 命令。安装完成后,你可以通过简单的 `laravel new` 命令在当前目录下创建一个新的 Laravel 应用。例如,`laravel new blog` 将会创建一个名为 blog 的新应用,包含所有 Laravel 依赖。
2. 通过 Composer Create-Project:你还可以在终端中使用 Composer 的 create-project 命令来安装 Laravel 应用。命令为:`composer create-project --prefer-dist laravel/laravel blog`。
三、配置
安装完 Laravel 后,你需要进行一些配置才能开始使用。所有的配置文件都存放在 config 目录下,每个配置项都有详细的注释,你可以随时浏览任何配置文件以熟悉这些配置项。
你需要做的主要配置包括:
1. 将 HTTP 服务器的 web 根目录指向 public 目录,该目录下的 index.php 文件将作为前端控制器,所有的 HTTP 请求都会通过它进入应用。
2. 配置目录权限。确保 storage 和 bootstrap/cache 目录是可写的。如果你使用 Homestead 虚拟机作为开发环境,这些权限已经设置好了。
3. 设置应用 key(APP_KEY)。这是一个随机字符串,用于加密用户 Session 和其它数据。如果你是通过 Composer 或 Laravel 安装器安装的,该 key 的值已经通过 `php artisan key:generate` 命令生成。通常,该字符串应该是 32 位长,通过 .env 文件中的 APP_KEY 进行配置。如果没有设置应用 key,将存在安全隐患。
更多配置如 timezone 和 locale 等可以在 config/app.php 文件中找到并进行更改。你可能还需要配置 Laravel 的其他组件,如缓存、数据库、Session 等,这些我们会在后续文档中详细。
至此,你已经完成了 Laravel 5.3 的安装与初步配置,接下来就可以开始 Laravel 的强大功能了!
编程语言
- Laravel 5.3 学习笔记之 安装
- 简析SQL Server数据库用视图来处理复杂的数据查询
- Jquery Easyui日历组件Calender使用详解(23)
- 域名查询系统用到的类
- 在vue.js中抽出公共代码的方法示例
- 用sql脚本创建sqlserver数据库范例语句
- Java Web开发之访问路径问题分析
- 解析Vue2 dist 目录下各个文件的区别
- 多种语言(big5-gbk-gb2312-utf8-Shift_JIS-iso8859-1)的网
- Visual Studio 2010配置OpenCV的方法
- ASP读取Request.QueryString编码的函数代码
- jsp 自动编译机制详细介绍
- Express + Node.js实现登录拦截器的实例代码
- laravel的数据表填充器使用详解
- PHP扩展迁移为PHP7扩展兼容性问题记录
- XML简易教程之四