#laravel教程#
##第一章 安装laravel##

###前言 ###

有很多人,都在纠结于自己学什么框架,用什么框架。在这里我想告诉你,框架都是死的,但是人是活的,只要你明白的框架的基本原理们基本上什么框架都是手到擒来。所以在接触了Thinkphp3.2.3 与CI3.0之后,我觉得我现在开始适合学laravel了。因为起初看laravel文档的时候,感觉不太明白,比较难懂。但是,现在看得懂了。所以当你不知道纠结于你该学什么框架的时候,你可以随便找一个框架耐心学下来。你一定会有所收获,从今天开始,我准备把一些我对laravel的用法用浅显的话写成博客,让更多的人轻松入门laravel。

###正文初见laravel###

在看laravel的时候,很多人会不知道laravel怎么下载,因为他用了composer来管理laravel,在你没有接触过composer的时候,你肯定会一脸懵逼,好在laravel官网已经有了Laravel的压缩包下载,我讲两种下载方式,从laravel的安装到卸载 全部都跟你讲解一遍。让你听懂laravel,看懂laravel 会用laravel。


####1、直接下载法
在laravel完整包网站

master是在最新开源的一个分支,也是最新的的laravel
Laravel 5.1.11 是最新的 LTS(长期支持) 版本,提供两年的 bug,与安全补丁
NTS(NO Term Support)与LTS(Long Term Support)的区别就似乎 一个不长期支持,一个长期支持,提供后续的不花钱的服务

在这里,我们下载V5.2.15

####2、Composer速成法
首先 我们下载Composer https://getcomposer.org/Composer-Setup.exe 下载下来了我们打开安装(如图所示)

.

.

.

.

.

最后一步然后finish结束

测试是否安装composer windows在终端里面 打上composer -V

恭喜你 安装成功

下面我们来配置Composer的镜像地址
1、命令行方式
打开CMD命令行 输入 composer config -g repo.packagist composer https://packagist.phpcomposer.com回车
结果什么都没有,哈哈哈哈哈,恭喜你,成功配置中国镜像
2、修改composer.json配置文件
呵呵呵呵呵,去你妈的,用上面那种方式。
完成了上面的流程,composer就配置好了。你也可以跟你朋友装逼,composer特别简单,很方便。


#####首先
composer方式安装 在cmd命令行中 输入 composer global require "laravel/installer"下载laravel安装包

这样就是安装成功,然后切换到你www目录下,也就是你的根目录下。输入laravel new blog(你应用的名字)

当出现这个的时候

然后你回到你的根目录,发现了blog这个文件夹,打开

###laravel来了

下面开始讲解第一次使用laravel

####开始laravel
是不是找了半天,没发现index.php在哪?哈哈哈哈,别傻逼了,他就是和普通的不一样啊 不一样.
index.php在public目录下。这个public目录是公共目录,我们放js,css,image的一些公共资源的。
这里就是laravel目录,目录结构我们下节课讲。

然后呢,我们在浏览器里面找到这个路径打开public
浏览器看到了这个,多优美的laravel 5啊。

####应用程序的秘钥
安装 Laravel 之后接下来需要做的就是设置一个随机字串作为应用的秘钥(key)。如果你是通过 Composer 或 Laravel 安装器安装的 Laravel,这个 key 已经由 key:generate 命令自动生成并设置了。你就可以直接删除.env.example 。。。。。 一般情况下,这个作为 key 的字串的长度是 32 个字符。这个 key 还可以在 .env 环境配置文件中设置。如果你没有将 .env.example 文件改名为 .env,那现在就做吧。如果应用的 key 没有被配置,会话和其他需要加密的数据将不安全!
####美化index.php

laravel在public页面已经写好了.htaccess

  1. apache下

开启mod_rewrite模块就行。

. nginx下
把这行放在站点目录下

location / {try_files $uri $uri/ /index.php?$query_string;
}

也就是nginx根目录下的conf目录下的 vhost.conf文件里面站点下。

###结尾
本节课跟我们讲解了如何下载安装laravel 看不懂的,自弹小鸡鸡吧。我弟弟在旁边都看懂的。

laravel教程 第一章安装laravel相关推荐

  1. Laravel教程 一:安装及环境配置

    Laravel教程 一:安装及环境配置 此文章为原创文章,未经同意,禁止转载. Homestead 最近在SF上面看到越来越多的Laravel相关的问题,而作为一个Laravel的脑残粉,本来打算有机 ...

  2. 乐行学院Redis5学习教程 第一章redis5的安装

    乐行学院Redis5学习教程 第一章redis5的安装 1.安装虚拟机 2.centeros下载 3.vmware安装centeros 4.vmware安装centeros设置IP 5.安装redis ...

  3. Etcd教程 — 第一章 Etcd简介、Etcd单机安装

    Etcd教程 - 第一章 一.Etcd介绍 1.1 介绍 1.2 etcd特点 二. Etcd单机安装 2.1 安装方式 2.1.1 yum install etcd 2.1.2 通过系统工具安装et ...

  4. excel工具栏隐藏了怎么办_Office2016基础教程第一章:认识Excel #excel #职场 #办公技巧...

    今日详讲Excel基础 教程 第一章:认识Excel 1. 版本兼容性 2. Excel2016的独特之处 3. 安装Excel2016 4. 启动Excel2016 5. 退出Excel2016 6 ...

  5. AArch64教程第一章

    AArch64教程第一章 AArch64是一个新的64位模式,它是ARMv8架构下的一部分,它于2011年随着ARM发布.它被逐步部署于智能手机和服务器.所以我认为现在学习一点关于此架构的知识是比较好 ...

  6. 第一章 安装Ogre 3D引擎

    第一章 安装Ogre 3D引擎 想要学习并且使用 Ogre,就要先下载并安装它. 在这章,我们将会学习到: 1. 下载并安装 Ogre 3D 引擎 2. 配置好 Ogre 3D 引擎的开发环境 3. ...

  7. javascript进阶教程第一章案例实战

    javascript进阶教程第一章案例实战 一.学习任务 通过几个案例练习回顾学过的知识 通过练习积累JS的使用技巧 二.实例 练习1:删除确认提示框 实例描述: 防止用户小心单击了"删除& ...

  8. 北大青鸟c语言课后答案,北大青鸟C语言教程--第一章 C语言基础.ppt

    <北大青鸟C语言教程--第一章 C语言基础.ppt>由会员分享,可在线阅读,更多相关<北大青鸟C语言教程--第一章 C语言基础.ppt(20页珍藏版)>请在人人文库网上搜索. ...

  9. Kali Linux 秘籍 第一章 安装和启动Kali

    第一章 安装和启动Kali 作者:Willie L. Pritchett, David De Smet 译者:飞龙 协议:CC BY-NC-SA 4.0 简介 Kali Linux,简称Kali,是用 ...

最新文章

  1. NullPointerException: null 报错
  2. linux sort
  3. 项目管理在企业发展中的作用及未来的发展方向—— 来自项目管理群的讨论
  4. 部分不能激活Win 7 的问题分析和解决方案
  5. python字典会自动排序_python中字典不自动排序的用法
  6. 前后两组结构相同的数据进行比较,找出新增的,需要删除的,原来存在的
  7. mysql8.0安装问题
  8. Java 程序连接 Informix 数据库方法实例介绍
  9. matlab指定的数据范围无效,c – 如何检查迭代器指定的范围是否有效?
  10. conda安装包出现conda info (package)...的解决方法
  11. Android实现朋友圈的评论和回复
  12. 该网页无法正常运作解决方法
  13. 北京信息科技大学计算机专业强不强,北京信息科技大学怎么样 2021年全国排名多少...
  14. 【R语言】他说每个生存曲线一定要看到p值,不能0.05,0.01,0.001
  15. 详解C# 枚举高级用法之Description
  16. 第七章 C语言函数_什么是函数?C语言函数的概念
  17. 11.21 权利的游戏 冰与火之歌
  18. 中国航空物流行业运行现状与总体布局规划报告2022版
  19. ip helper-address原理
  20. 文件的打开、关闭、读写

热门文章

  1. 支付宝APP支付 (JAVA生成支付信息,uniapp拉起支付宝支付)
  2. 电脑无法正常开机时如何解除BitLocker硬盘锁
  3. 用python放烟花咯
  4. C# 25. 获取windows串口号对应的串口(设备)名称
  5. Redis应用项目---抢红包功能(四)
  6. finally语句什么时候不会执行
  7. Odoo与浪潮合资研发PS Cloud之在Odoo发送和接收电子邮件
  8. R语言 | 关联规则
  9. python输入一个数字n、计算1到n的和_怎么用python求1到n所有整数的和
  10. RabbitMQ 延迟队列和消息可靠传递