三步即可快速启动ThinkPHP6项目:先安装PHP(≥7.2.5)和Composer并配置阿里云镜像;再执行composer create-project topthink/think tp6创建项目;最后在项目根目录运行php think run启动内置服务器,访问http://127.0.0.1:8000即可看到欢迎页。

用 Composer 创建项目、启动内置服务器、写个简单路由——三步就能跑起来,不用配 Apache 或 Nginx。
安装 PHP 和 Composer
ThinkPHP6 要求 PHP ≥ 7.2.5(推荐 PHP 8.0–8.2),且必须装好 Composer:
- 终端执行 php -v 查看版本,若报错,需先安装 PHP 并把 php.exe(Windows)或 php 二进制路径(macOS/Linux)加入系统环境变量
- 执行 composer --version 确认 Composer 可用;没装就去 composer.org 下载安装
- 为加速依赖下载,建议换阿里云镜像:composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
创建 TP6 项目
选一个工作目录(比如 D:\www 或 ~/Sites),打开终端执行:
composer create-project topthink/think tp6
立即学习“PHP免费学习笔记(深入)”;
其中 tp6 是项目文件夹名,可自定义。完成后进入该目录:cd tp6。注意:入口必须是 public 目录,其他目录不能被 Web 直接访问。
启动开发服务器
在项目根目录下运行:
php think run
终端会提示服务已启动,例如:http://127.0.0.1:8000。浏览器打开这个地址,看到 “ThinkPHP V6.0” 欢迎页,说明项目已就绪。
- 默认端口是 8000,如需改端口,加参数:php think run -p 8080
- 该服务器仅用于本地开发,不可用于生产环境
加一条路由并测试
想让 /hello 显示内容,按顺序操作:
- 编辑 route/app.php,添加:Route::get('hello', 'index/Index/hello');
- 打开 app/controller/Index.php,在类里新增方法:
public function hello()
{
return 'Hello, TP6!';
}
- 保存后,**重启内置服务器**(修改路由后必须重启才生效)
- 访问 http://127.0.0.1:8000/hello,页面应显示文字



















