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

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

相关推荐
红烧code33 分钟前
【Rust GUI开发入门】编写一个本地音乐播放器(9. 制作设置面板)
开发语言·后端·rust
Hello.Reader38 分钟前
优化 Flink 基于状态的 ETL少 Shuffle、不膨胀、可落地的工程
flink·php·etl
Predestination王瀞潞1 小时前
基础算法(Num012)
c语言·开发语言·算法·排序算法
NiKo_W1 小时前
C++ 反向迭代器模拟实现
开发语言·数据结构·c++·stl
dogRuning1 小时前
基于matlab的直流电机调速系统仿真分析-一套
开发语言·matlab
Matlab仿真实验室1 小时前
基于Matlab实现路径规划
开发语言·matlab·路径规划
努力也学不会java2 小时前
【Java并发】揭秘Lock体系 -- condition等待通知机制
java·开发语言·人工智能·机器学习·juc·condition
熊猫钓鱼>_>2 小时前
PySpark全面解析:大数据处理的Python利器
开发语言·python
拾忆,想起2 小时前
RabbitMQ死信交换机:消息的“流放之地“
开发语言·网络·分布式·后端·性能优化·rabbitmq
瑞士卷@2 小时前
JDBC进阶之连接池的配置(Druid与HikariCP)
java·开发语言·数据库