一.安装

1)采用一键安装包

http://laravelacademy.org/resources-download

2)Mac 上安装

----------在Mac上安装composer----------

curl -sS https://getcomposer.org/installer | php  

这样就在根目录下下载了composer

为了使用可以在全局中使用我们在下载的composer移动到bin目录下

mv composer.phar /usr/local/bin/composer

----------在Mac上安装Laravel----------

1>全局安装laravel:

composer global require "laravel/installer"

我们安装的内容在~/.composer目录下

我们现在还不能使用laravel,我们还需要在$PATH下配置一下

vi ~/.bash_profile

添加

export PATH=$PATH:~/.composer/vendor/bin

使用命令刷新

source ~/.bash_profile

这时候我们就可以使用laravel命令了

laravel new 项目名

2>使用composer安装laravel

composer create-project laravel/laravel --prefer-dist 项目名

----------启动Laravel服务----------

定位到项目文件夹下

1>

php -S localhost:8001 -t public/

这样访问localhost:8001就可以访问了

2>

php artisan serve

这样访问localhost:8000就可以访问了

二、查看版本

1:最简单的用命令行实现

php artisan --version

2:查看文件

vendor\laravel\framework\src\Illuminate\Foundation\Application.php

3:可以写在路由里

5.4版本的路由文件夹是routes。我们可以写在routes\web.php里。

Route::get('laravel-version', function(){
    $laravel = app();
    return "Your Laravel version is ".$laravel::VERSION;
});

Laravel: 基础篇相关推荐

  1. 博客系统项目:编码篇-基础篇-架构搭建

    博客系统项目:编码篇-基础篇 1 背景 2 环境 2.1 环境说明 2.2 模式说明 2.2.1 MTV模式 2.2.2 MVC 3 前置工作 3.1 环境搭建 4 编码实现 4.1 项目调整 4.1 ...

  2. Python Qt GUI设计:信号与槽的使用方法(基础篇—7)

    目录 1.信号与槽的概念 2.信号与槽的基础函数 2.1.创建信号函数 2.2.连接信号函数 2.3.断开信号函数 2.4.发射信号函数 3.信号和槽的使用方法 3.1.内置信号与槽的使用 3.2.自 ...

  3. Python Qt GUI设计:窗口布局管理方法【强化】(基础篇—6)

    目录 1. 水平布局类(QHBoxLayout) 2.垂直布局类(QVBoxLayout) 3.网格布局类(QGridLayout) 3.1.单一的网络布局 3.2.跨越行.列的网络布局 4.表单布局 ...

  4. Python Qt GUI设计:窗口布局管理方法【基础】(基础篇—5)

    目录 1.布局管理器进行布局 2.容器控件进行布局 3.geometry属性:控件绝对布局 4.sizePolicy属性:微调优化控件布局 Qt Designer提供4种窗口布局方式,分别如下: Ve ...

  5. ES6 你可能不知道的事 – 基础篇

    ES6 你可能不知道的事 – 基础篇 转载 作者:淘宝前端团队(FED)- 化辰 链接:taobaofed.org/blog/2016/07/22/es6-basics/ 序 ES6,或许应该叫 ES ...

  6. python多线程并发_Python进阶记录之基础篇(二十四)

    回顾 在Python进阶记录之基础篇(二十三)中,我们介绍了进程的基本概念以及Python中多进程的基本使用方法.其中,需要重点掌握多进程的创建方法.进程池和进程间的通信.今天我们讲一下Python中 ...

  7. laravel基础课程---8、laravel响应和视图(响应是什么)

    laravel基础课程---8.laravel响应和视图(响应是什么) 一.总结 一句话总结: 就是向请求返回的响应数据(一般为html(视图),当然也可以是变量值):所有的路由及控制器必须返回某个类 ...

  8. 基础篇9-python基本数据结构-列表

    基础篇9-python基本数据结构-列表 一.列表: 1.有序的集合 2.通过偏移来索引,从而读取数据 3.支持内嵌 a =[[1,2,3],[4,5,6]] 4.可变类型 a[0][1] = 7 二 ...

  9. Linq初级班 Linq To XML体验(基础篇)

    LINQ To XML体验(基础) 这两天开始学习LINQ to XML的知识,我会继续把自己的感想和示例发布给初学者们学习的,一样欢迎高手们多多指点,请勿使用过激语言,针锋相对,我是个初学者,自知还 ...

最新文章

  1. Python操作mysql数据库查询操作时提示“unread-result-found”
  2. jquery form 序列化
  3. Centos7 ocsp功能验证
  4. 给vs2012轻松换肤
  5. Vue2.0使用嵌套路由实现页面内容切换/公用一级菜单控制页面内容切换
  6. Complete Tripartite CodeForces - 1228D(三分图染色)
  7. ExtJs的Reader
  8. 如何在Ubuntu 16.04中创建GIF动图
  9. 各位有没有遇到过这样的问题?
  10. day39-Spring 14-Spring的JDBC模板:DBCP连接池配置
  11. python中通过index删除list中的多个元素
  12. 超大流量分布式系统架构解决方案
  13. qtableview 查询_QTableView 操作SQLite
  14. 会员运营是什么?会员运营体系有哪些类别?
  15. Asp.net学习资料
  16. axis webservice 实验
  17. 「Adobe国际认证」Adobe Photoshop,如何裁剪并拉直照片?
  18. ng-bind、ng-value和ng-model
  19. 基于Debezium 1.6和Oracle 11g 的 Debezium-Oracle实战
  20. 影像组学|特征定义以及提取

热门文章

  1. iOS开发网络篇—NSURLConnection基本使用(一)
  2. Python之美[从菜鸟到高手]--一步一步动手给Python写扩展(异常处理和引用计数)
  3. 关于PHP的curl开启问题 (转)
  4. 东北黑木耳 微信公共帐号 销售 批发 分享 交流 东北鸿顺山特产品有限公司
  5. C++学习之:复制和粘贴文件/文件夹
  6. 客户管理系统企业客户管理crm客户管理
  7. 通过命令行在Python中测试以太坊RPC客户端
  8. visual studio 2010 professional , premium, ultimate各版本功能对比
  9. Aveiconifier是一个非常实用方便的制作ico格式文件的小工具~
  10. Bitcoin Unlimited发布BCH新版本,石墨烯技术迎来进展