当前位置: 首页 > java >正文

PHP框架之Laravel框架教程:1. laravel搭建

1. laravel搭建

本教程适合有php基础的同学学习

安装方式一:

使用 Laravel 安装器:

  • 需要本地先安装PHP 和 Composer,这个自行安装下。

安装完成后验证方式:

// 终端输入,就可以看到结果
php --version
composer --version
  • 可通过 Composer 安装 Laravel 安装器:
composer global require laravel/installer
  • 创建应用
laravel new example-app
安装方式二:

安装最新版本:

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

安装指定版本:

composer create-project laravel/laravel=11.* 项目名 --prefer-dist
开始搭建:

为了方便,现在我直接使用方式二里的安装最新版本

打开终端,cd 进入项目目录.../www/:

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

请添加图片描述

安装好后,上面这些文件和文件夹就出来了。可以看到最新版本是v12.2.0。然后用idea直接打开mylaravel项目进行学习。各个文件夹和文件的介绍,可以到官网了解看下。

laravel没有默认路由

通过框架访问某个位置(控制器/视图/字符串),必须自定义路由

访问框架,运行目录是public

现在我们用phpstudy或者其他产品配置域名 创建网站等(学过php基础的都懂),运行目录是public

创建好后进入网站,可以看到以下界面

请添加图片描述

http://www.xdnf.cn/news/16363.html

相关文章:

  • 亚马逊测评采购:如何打造安全的环境,技术基础关键
  • 2025年渗透测试面试题总结-2025年HW(护网面试) 70(题目+回答)
  • Avantage6.6下载与安装教程
  • 差模干扰 共模干扰
  • 【隧道篇 / IPsec】(7.6) ❀ 01. 利用向导快速建立IPsec安全隧道 (点对点) ❀ FortiGate 防火墙
  • 详解力扣高频SQL50题之550. 游戏玩法分析 IV【中等】
  • ClickHouse高性能实时分析数据库-消费实时数据流(消费kafka)
  • MySQL进阶学习与初阶复习第三天
  • CSS3知识补充
  • 如何高效合并音视频文件(时间短消耗资源少)(二)
  • ICMPv4报文类型详解表
  • 人形机器人指南(八)操作
  • Xinference vs SGLang:详细对比分析
  • MybatisPlus-18.插件功能-分页插件基本用法
  • Jmeter的元件使用介绍:(五)定时器详解
  • 无需云服务器的内网穿透方案 -- cloudflare tunnel
  • 【AI周报】2025年7月26日
  • 什么是ICMP报文?有什么用?
  • Android Data Binding 深度解析与实践指南
  • easy-llm-cli的安装和使用
  • 【web应用】基于Vue3和Spring Boot的课程管理前后端数据交互过程
  • Vue 3 与 Element Plus 中的 /deep/ 选择器问题
  • 论文阅读-RaftStereo
  • haproxy配置详解
  • QT核心————信号槽
  • 外带服务的温度:藏在包装里的“生活共情力”
  • [RPA] 日期时间练习案例
  • 二维数组相关学习
  • FastAPI入门:demo、路径参数、查询参数
  • 【图像理解进阶】如何在自己的数据集上释放segment anything模型方案的潜力?