Laravel文档梳理1、安装与初步配置
前言:Laravel文档梳理,仅作为记录后看,无关其他。
1、使用composer下载laravel
composer global require "laravel/installer"
2、快速在指定目录创建一个laravel项目
laravel new blog
3、composer安装laravel
composer create-project laravel/laravel --prefer-dist blog
4、安装 Laravel 5.1 LTS,请使用以下命令:
composer create-project laravel/laravel your-project-name --prefer-dist "5.1.*"
5、laravel的配置文件在哪里
Config目录下
6、laravel必须设置权限的目录
storage 和 bootstrap/cache
7、安装完laravel第一个要做的事是:
设置一个随机字符串秘钥
Ps:
a、使用composer或laravel安装工具安装的laravel,秘钥已通过key:generate命令生成(32字符长)
b、可以被设置在.env文件中(前提.env.example文件,必须被重名为.env)
c、如果不设置,session和其他的加密数据都是不安全的。
8、最先浏览的文件
Config/app.php
9、其他几个重要设置:
缓存、数据库、session
10、Apache配置环境
public/.htaccess 若无法访问,则需要在Apache配置:
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
Nginx:
location / {
try_files $uri $uri/ /index.php?$query_string;
}
11、laravel框架的.env文件的作用
根据不同的运行环境配置不同的值
12、.env文件中的所有变量通过哪个超全局数组变量获取?
$_ENV
13、如果获取应用程序的当前环境
.env中的APP_ENV
$environment = App::environment();
14、确定当前环境的方法
if (App::environment('local')) {
// 环境是 local
}
if (App::environment('local', 'staging')) {
// 环境是 local 或 staging...
}
也可以:
$environment = app()->environment();
15、缓存如何配置
php artisan config:cache
Ps: 尽量在项目运行前配置
16、如何获取配置文件的值
$value = config('app.timezone');
17、运行期间,如何设置配置项的值
config(['app.timezone' => 'America/Chicago']);
18、命名你的项目
php artisan app:name PorductName
19、如果你的项目需要维护,让人访问不了,这么做:
php artisan down
20、关闭维护模式
php artisan up
21、维护模式的响应模板在:
resources/views/errors/503.blade.php
Laravel文档梳理1、安装与初步配置相关推荐
- Laravel文档梳理6、响应
前言:Laravel文档梳理,仅作为记录后看,无关其他. 1.laravel框架最基本的响应 Route::get('/', function () { return 'Hello World ...
- 孙鑫老师MFC视频使用的MSDN帮助文档下载及安装
原文:https://blog.csdn.net/qq_34720818/article/details/102482315 孙鑫老师MFC视频使用的MSDN帮助文档下载及安装 前言: 孙鑫老师的这个 ...
- 为 VS 2012 打包 MSDN 在线文档为磁盘安装源
本文的内容是分享打包 MSDN 在线文档为磁盘安装源的知识.如果您并不追求较新的参考文档,可以直接下载微软提供的 ISO 文件.好像是2.几个G,记不清了(下班回去后补上地址).[文末已补充地址] 我 ...
- Yapieasyapi文档管理平台安装与使用
一.背景 我正在建设一个租房平台,进行基于租房业务的架构实践.我尝试着按照不同领域创建了几个微服务,写了一些接口,准备模拟真正的IT企业开发环境,但是接口多了难免有变更,维护成本,目前一个人的话维护接 ...
- 服务器安装360文档卫士,360文档卫士的安装使用方法
360文档卫士是奇虎360官方开发的一款专门保护文件的安全软件,这款软件号称"敲诈者病毒终结者",这款软件拥有超强的预警机制,可有效预防文件被篡改,保护用户的文档安全.软件支持自动 ...
- 生成excel文档即便没有安装微软Excel
下载:见http://files.cnblogs.com/happyfish78/Acey.ExcelX.Setup.zip 介绍 我们经常需要创建Excel文档,你会花很多时间,如何才能简单并且快速 ...
- TIM学习文档2——TIM安装简介
本文已移至[IBM Tivoli Identity Manager 学习文档]2 安装准备知识
- IM开源项目OpenIM部署文档-从准备工作到nginx配置
IM开源项目OpenIM部署文档-从准备工作到nginx配置 2022-11-14 22:27·OpenIM 一.准备工作 运行环境 linux系统即可, Ubuntu 7.5.0-3ubuntu1~ ...
- 开发必备工具,快速生成接口文档、调用示例、mock配置
前言 开发中,接口文档很重要,特别是现在web开发都开始前后端分离了,更加需要一个好的接口文档. 那要怎么快速的出接口文档.调用示例.mock呢?如果太麻烦,很多人就不愿意去写了. 今天给大家介绍一个 ...
- B2G OS官网文档梳理
前提: B2G OS官方文档地址:https://developer.mozilla.org/en-US/docs/Archive/B2G_OS 在网上查阅关于FireFox OS相关的文章.博客,发 ...
最新文章
- python3 not 用法
- python公开发行版本_Python2 最后一个版本发布,正式迈入 Python3 时代
- JOJ的2042面试题目的数学推导过程
- SharePoint学习札记[4] — 创建SharePoint站点
- 跟我一起写makefile: 概述、介绍、规则
- hashmap为什么线程不安全_StringBuilder为什么线程不安全?
- 作者:廖小飞,博士,华中科技大学计算机科学与技术学院教授、博士生导师。...
- Android中的事件分发和处理
- python函数模块关键代码_从零开始学Python(六):函数,模块和类的使用
- CVE-2020-15999:Chrome FreeType 字体库堆溢出原理分析
- asp sql 导出 excel_使用SQL进行数据分析(八)
- android 开源媒体库,Android入门:使用Android自带媒体库读取MP3文件
- Swift开发之简单计算器项目
- jpg格式怎么转换成plt格式的_一种JPG图像到PLT文件的转化方法.pdf
- 按照特定名字批量创建文件夹
- 黑苹果El Captain 10.11.2 安装
- html刷浏览量,批量刷网页点击量工具
- faster rcnn理论讲解
- c语言水解猴子吃桃问题
- 【NLP开发】Python实现中文、英文分词