【ThinkPHP6系列学习-1】下载并部署ThinkPHP6

目录

一、下载ThinkPHP6

二、目录结构

三、部署,配置虚拟域名


一、下载ThinkPHP6

在指定目录(www目录)下打开cmd,使用composer下载thinkphp6,命令后面的thinkphp6就是下载的目录名,可以随意修改。

composer create-project topthink/think thinkphp6

二、目录结构

下载后,查看目录结构,tp6的目录结构和tp5不同,默认是单应用(只有一个模块),如果需要多应用,需要开启多应用模式,后面文章再讲。

主要用到的目录有app、view、config、pulic。详细介绍可参考官网说明https://www.kancloud.cn/manual/thinkphp6_0/1037483

app/controller/  是控制器目录,对应tp5的application/模块名/controller/

app/model/ 是模型目录,对应tp5的application/模块名/model/

view/ 是视图目录,存放前端页面,对应tp5的application/模块名/view/

config/ 是配置文件,tp5的配置信息是在config.php一个文件里填写,tp6单独分开了多个文件,并放到了config目录下

public/ 公共文件,public/index.php是项目入口文件

.example.env 是环境便利示例文件,在使用前需要重新创建一个新的文件,命名为“.evn.”文件作为环境变量文件

www  WEB部署目录(或者子目录)
├─app           应用目录
│  ├─controller      控制器目录
│  ├─model           模型目录
│  ├─ ...            更多类库目录
│  │
│  ├─common.php         公共函数文件
│  └─event.php          事件定义文件
│
├─config                配置目录
│  ├─app.php            应用配置
│  ├─cache.php          缓存配置
│  ├─console.php        控制台配置
│  ├─cookie.php         Cookie配置
│  ├─database.php       数据库配置
│  ├─filesystem.php     文件磁盘配置
│  ├─lang.php           多语言配置
│  ├─log.php            日志配置
│  ├─middleware.php     中间件配置
│  ├─route.php          URL和路由配置
│  ├─session.php        Session配置
│  ├─trace.php          Trace配置
│  └─view.php           视图配置
│
├─view            视图目录
├─route                 路由定义目录
│  ├─route.php          路由定义文件
│  └─ ...   
│
├─public                WEB目录(对外访问目录)
│  ├─index.php          入口文件
│  ├─router.php         快速测试文件
│  └─.htaccess          用于apache的重写
│
├─extend                扩展类库目录
├─runtime               应用的运行时目录(可写,可定制)
├─vendor                Composer类库目录
├─.example.env          环境变量示例文件
├─composer.json         composer 定义文件
├─LICENSE.txt           授权说明文件
├─README.md             README 文件
├─think                 命令行入口文件

三、部署,配置虚拟域名

安装成功之后,给项目配置域名,配置完成后直接输入域名即可访问。这里是单应用模式,基本上不用修改配置,配置路径时,入口文件依旧是/public/index.php

以上是配置单应用,操作比较简单,但是项目一般都是多个模块(多应用模式),多应用模式和tp5有些差异。

下一篇【ThinkPHP6系列学习-2】多应用模式配置

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

下页、再停留

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值