2,创建项目的步骤

对环境的要求:

  • PHP版本5.6.4 +
  • PHP要支持openssl、pdo、Mbstring、Tokenizer、XML

(Laravel Homestead已经集成上述支持,可直接使用)

安装的两种方式

  1. Laravel安装器(Laravel installer)

确保本地拥有Composer,然后在命令行使用 composer global require “laravel/installer”
(命令行使用composer,需确保已将composer加入系统环境变量)
接着使用laravel new

  1. composer安装

composer create-project --prefer-dist laravel/laravel

简易的配置步骤

  • apache或nginx中,把虚拟机目录指向public文件夹
  • 开启storage、bootstrap/cache的写入权限
  • 生成.env文件(.env.example复制出来)、配置各项参数
  • php artisan key:generate 生成项目密钥(laravel安装器安装的话会自动生成)
  • 阅读config/app.php,根据项目需求来配置(如配置时区)

rewrite的开启方式

  1. Apache
  • 开启apache的mod_rewrite模块
  • 在public目录下新建.htaccess文件
Options +FollowSymLinks
RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
  1. Nginx
  • 配置nginx的虚拟机
location / {
   try_files $uri $uri/ /index.php?$query_string;
}

Laravel的目录结构

Laravel5.4目录结构文档

你可能感兴趣的:(2,创建项目的步骤)