Skip to content
虚位以待
赞助商
虚位以待
虚位以待
虚位以待
虚位以待
虚位以待
虚位以待
虚位以待
虚位以待
虚位以待
虚位以待
虚位以待
虚位以待
虚位以待
虚位以待
虚位以待
虚位以待

安装

安装

服务器要求

Laravel 框架有一些系统要求。当然,所有这些要求都可以通过 Laravel Homestead 虚拟机来满足,因此强烈建议您使用 Homestead 作为本地 Laravel 开发环境。

但是,如果您不使用 Homestead,您需要确保您的服务器满足以下要求:

  • PHP 版本在 5.5.9 - 7.1.* 之间
  • OpenSSL PHP 扩展
  • PDO PHP 扩展
  • Mbstring PHP 扩展
  • Tokenizer PHP 扩展

安装 Laravel

Laravel 使用 Composer 来管理其依赖项。因此,在使用 Laravel 之前,请确保您的机器上已安装 Composer。

通过 Laravel 安装器

首先,使用 Composer 下载 Laravel 安装器:

php
composer global require "laravel/installer"

确保将 ~/.composer/vendor/bin 目录(或您操作系统的等效目录)放入您的 PATH 中,以便系统可以找到 laravel 可执行文件。

安装完成后,laravel new 命令将在您指定的目录中创建一个新的 Laravel 安装。例如,laravel new blog 将创建一个名为 blog 的目录,其中包含一个新的 Laravel 安装,所有 Laravel 的依赖项都已安装。此安装方法比通过 Composer 安装要快得多:

php
laravel new blog

通过 Composer Create-Project

或者,您也可以在终端中通过 Composer create-project 命令安装 Laravel:

php
composer create-project --prefer-dist laravel/laravel blog "5.2.*"

配置

安装后,您应该将应用程序的文档/网页根目录配置为 public 目录。

Laravel 框架的所有配置文件都存储在 config 目录中。每个选项都有文档说明,因此请随意查看这些文件并熟悉可用的选项。

目录权限

安装 Laravel 后,您可能需要配置一些权限。storagebootstrap/cache 目录中的目录应可由您的 Web 服务器写入,否则 Laravel 将无法运行。如果您使用 Homestead 虚拟机,这些权限应该已经设置好了。

应用程序密钥

安装 Laravel 后,您应该将应用程序密钥设置为一个随机字符串。如果您通过 Composer 或 Laravel 安装器安装了 Laravel,此密钥已通过 php artisan key:generate 命令为您设置。通常,此字符串应为 32 个字符长。密钥可以在 .env 环境文件中设置。如果您尚未将 .env.example 文件重命名为 .env,现在应该这样做。如果未设置应用程序密钥,您的用户会话和其他加密数据将不安全!

其他配置

Laravel 开箱即用几乎不需要其他配置。您可以自由开始开发!但是,您可能希望查看 config/app.php 文件及其文档。它包含几个选项,例如 timezonelocale,您可能希望根据您的应用程序进行更改。

您可能还希望配置 Laravel 的一些其他组件,例如:

安装 Laravel 后,您还应该配置本地环境