# 创建后端应用 [TOC] > 在 VSCode 中,你可以使用 Ctrl+Shift+` 组合键在当前目录下快速打开终端。 ## 初始化 ThinkPHP6 ```powershell title="PowerShell # 你可以进入到任何你想进入的目录,只需要将 cd 后面的 desktop 换成其他路径即可。 cd desktop # 在当前路径下创建一个 tp 目录并自动安装 ThinkPHP 框架 composer create-project topthink/think tp "6.*" # 进入刚刚创建好的目录 cd tp ``` ## 配置数据库 > 你需要 [开启 pdo_sqlite 扩展](https://heroui.net/docs/development-guide/php/introduction#%E5%BC%80%E5%90%AF%E6%89%A9%E5%B1%95) 为了简便起见,我们使用 SQLite 来作为本系列的数据库。那么我们需要在 ThinkPHP 的配置文件中指定数据库驱动与地址: 用 VSCode 打开之前章节中创建好的应用,并重命名 `.example.env` 为 `.env`,并更改其中的内容: > .env 文件是 ThinkPHP6 默认的配置文件,可以通过修改该文件内容来直接调整一些配置。 ```config title="env" [DATABASE] TYPE = sqlite HOSTNAME = 127.0.0.1 DATABASE = D:\repo\tp6-p01-backend-code\db\tp6.db ``` > 请注意:DATABASE 选项一定要填写完整路径,请自行修改上面的路径。 这下我们就将数据库驱动指定为了 sqlite,此外,我们还需要创建数据库文件: `db\tp6.db` 当前目录结构如下: ```file title="File" - tp - app - config - ... - db - tp6.db - ... ``` ![](https://img.kancloud.cn/5e/3f/5e3f11b50b052689e10bce63cb68b73b_509x232.png) ## 启动应用 在终端中键入: ```powershell title="PowerShell php think run ``` 接着访问如下地址即可:http://127.0.0.1:8000