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

1. laravel搭建

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

安装方式一:

使用 Laravel 安装器:

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

安装完成后验证方式:

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

安装最新版本:

shell 复制代码
composer create-project --prefer-dist laravel/laravel 项目名

安装指定版本:

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

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

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

shell 复制代码
composer create-project --prefer-dist laravel/laravel mylaravel

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

laravel没有默认路由

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

访问框架,运行目录是public

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

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

相关推荐
必须得开心呀1 小时前
python编写带界面的软件,需要安装哪些插件
开发语言·python
WeiXin_DZbishe2 小时前
基于springboot城市公交实时运营与调度系统-计算机毕设 附源码【课程设计】66173
java·vue.js·spring boot·后端·python·php·课程设计
WeiXin_DZbishe2 小时前
基于Springboot+AI的kuall音乐广场的设计与实现-计算机毕设 附源码【课程设计】12715
vue.js·人工智能·spring boot·后端·python·php·课程设计
沫璃染墨3 小时前
《Qt从零入门系列(十三):QSS样式表详解——从选择器与层叠规则到控件美化实战》
开发语言·css·c++·qt·ui·qt6.3·qss
达子6664 小时前
RUST 图解 第 3 章:通用编程概念(Common Programming Concepts)
开发语言·算法·rust
道尔柯南4 小时前
C++ 面向对象编程入门:类和对象(上)
开发语言·c++·算法
楠楠子呀4 小时前
英语、西语、阿语客户各开一个口:多语言获客的分流方案
开发语言·javascript·ecmascript·跨境电商·whatsapp·营销工具
tachibana24 小时前
使用for range 的时候,它的地址会发生变化吗?
开发语言·后端·golang·go·语法
临床数据科学和人工智能兴趣组5 小时前
正则表达式的基础语法的基本符号
开发语言·人工智能·python·正则表达式·r语言·r语言-4.2.1·workbudyy
王中阳Go5 小时前
Go 后端转 AI:非科班怎么补?一张 3 列路线表(可保存)
开发语言·人工智能·后端·python·golang·大语言模型