Laragon可一键搭建ThinkPHP开发环境,安装时选非C盘、勾选PATH和自启,配置Apache/MySQL及PHP 8.2+,用Composer创建项目后设置public为根目录并启用虚拟主机,访问mytp.test即可运行。

在Windows系统上快速搭建ThinkPHP开发环境,需要同时解决PHP运行环境、Web服务器、数据库和框架安装四件事,Laragon能一次性完成前三项,再配合Composer命令即可秒装ThinkPHP。
安装Laragon并配置基础服务
访问laragon.org下载完整版安装包,双击运行后选择非C盘路径安装(【C盘空间不足会导致后续项目运行失败】);安装时勾选“Add to PATH”和“Start Laragon after installation”两项;首次启动后,在主界面右下角点击“Preferences”→“General”中将语言切换为中文;接着进入“Services & Ports”,确认Apache和MySQL已勾选启用,PHP版本选8.2或更高(ThinkPHP6.1要求PHP≥7.25,但8.2更稳妥);最后点击“Start All”按钮,托盘图标变绿即表示服务就绪。
用Composer创建ThinkPHP项目
方法一:在Laragon主界面点击“Menu”→“Quick Create”→“PHP”,输入项目名如mytp,回车后自动生成带index.php的空项目;
方法二:打开Laragon内置终端(右键托盘图标→“Terminal”),执行:
composer create-project topthink/think mytp 6.1.*
注意:若提示“command not found”,说明Laragon未正确注册Composer路径——此时需手动在终端中先运行composer self-update,再重试安装命令。
配置ThinkPHP项目可访问
第一步:确保Laragon已开启“Auto virtual hosts”(自动虚拟主机),该选项在Preferences→General中默认开启;
第二步:将ThinkPHP项目的public目录设为Web根目录——在Laragon中右键项目名→“Open folder”→进入mytp\public,复制该路径;
第三步:右键项目名→“Edit Apache vhost”→把DocumentRoot和两处路径都替换为刚复制的public完整路径;
第四步:保存后重启Apache服务(右键→“Restart Apache”);
第五步:在浏览器访问http://mytp.test,看到ThinkPHP欢迎页即成功。
启用调试模式并验证路由
打开mytp\app\config\app.php文件,找到'debug' => false这一行,改为'debug' => true;
然后在浏览器访问http://mytp.test/index/index/hello;
如果页面显示“Hello, ThinkPHP!”,说明框架已加载控制器并正确解析URL路径;若报404,请检查public\.htaccess是否存在且内容为标准ThinkPHP重写规则——缺失时需手动创建并粘贴官方提供的Rewrite代码。
php免费学习视频:立即使用
踏上前端学习之旅,开启通往精通之路!从前端基础到项目实战,循序渐进,一步一个脚印,迈向巅峰!











