Laravel 安装与测试

1. 简介

  • 吹捧Laravel的资料太多了, 咱们不再浪费时间去说, 直接干就好了
  • 话虽如此,基本原理还是要了解一下的,避免走弯路
  • Laravel是基于经典的MVC架构
    • M: Model, 数据库操作,也包括队列,缓存等
    • V: View, 视图, 由一个或多个模板组成,格式化输出响应的数据
    • C: Controller, 控制器, 主要是接受请求,选择模型, 渲染视图等

2. 前导知识

  • PHP 基本语法, 特别是面向对象, 命名空间,接口,PDO等
  • HTML,CSS,JavaScript, jQuery 等前端必备技能
  • Composer: php包依赖管理器, 可暂时理解为php应用商店的安装器

3. 安装要求

以Laravel 5.8为例 (Laravel 6.0以发布,本着最近而不是最新的原则)

  • PHP >= 7.1+
  • 其它扩展,如Mbstring, JSON,OpenSSL等基本都会默认开启
  • 最简单的方式就是安装php集成开发环境, 如: phpStudy V8

4. 安装方式

  • 主要是安装器Composer二种方式, 推荐使用Composer

  • 先在官网安装Composer,然后通过下面的步骤下载laravel框架

  • 使用Composer安装前,先做个热身

    • 先在官网安装Composer,然后通过下面的步骤下载laravel框架

    • composer selfupdate: 将composer更新到最新版本

    • composer clear-cache: 清除之前下载过的本地缓存

  • 因为是从GitHub上下载,为提升速度,建议更换composer的中国全量镜像(阿里云)(就是不在GitHub上下载,转为阿里云下载,用下面的命令)

    • composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
  • 安装/下载Laravel框架源码

    • 切换到phpStudy默认的Web目录, 如phpstudy_pro/WWWlaravel框架文件的存放目录,可以随意,后面创建站点时要以laravel框架文件目录下的public文件为站点目录)
    • composer create-project laravel/laravel mylaravel 5.8.*
    • 当前创建的项目名称是mylaravel,该目录如果不存在, 会自动创建,如果已存在,应该确定为空
    • 注意: 安装时, 推荐指定版本,如果你本机PHP版本是7.2+, 有可能下载的是6.0

5. 环境配置

推荐创建本地虚拟主机管理项目, 使用phpStudy创建主机非常方便,具体登录:phpStudy官网

  • 工具首页, 启动Apache, MySQL服务
  • 网站页面: 创建新网站, 域名/主机名为blog.io
  • 将域名blog.io绑定到项目目录WWW/blog/public(public是Laravel可访问目录)
  • phpStudy会自动更新本地的hosts文件, 自动实现主机与本机IP的绑定
  • 以上步骤完成后,会自动重启Web服务,如果没有, 请手工重启Apache

6. 启动测试

测试有二种方式, 一是使用php5.4+内置的Web服务器, 二是使用集成工具(phpStudy)

  • 终端切找到mylaravel目录: php artisan serve, 按提示打开浏览器访问:http://localhst:8000(不推荐)
  • 直接打开浏览器, 输入: blog.io, 如果能看到启动欢迎界面, 表示大功告成啦~~(推荐)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值