tp6_001安装和运行
一、TP6环境要求如下:
a、PHP >= 7.1.0
b、6.0版本开始,必须通过Composer方式安装和更新,所以你无法通过Git下载安装
二、安装 composer
a、Linux 和 Mac OS X 中可以运行如下命令
curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
b、window直接下载Composer-Setup.exe 安装即可
https://getcomposer.org/Composer-Setup.exe
c、设置国内镜像
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
三、安装ThinkPHP
安装最新的稳定版本的ThinkPHP:
composer create-project topthink/think proname
如果你之前已经安装过,那么切换到你的应用根目录下面,然后执行下面的命令进行更新:
composer update topthink/framework
开启调试模式:
应用默认是部署模式,在开发阶段,可以修改环境变量APP_DEBUG开启调试模式,上线部署后切换到部署模式
安装后在根目录会自带一个.example.env文件 修改该文件为 .env,设置APP_DEBUG 为 true
四、运行项目
在命令行输入
php think run
如果出现错误: Failed to listen on 0.0.0.0:8000 则说明 8000端口被占用,修改下端口即可
php think run -p 8001
然后浏览器输入即可访问
http://localhost:8001/
但行好事,莫问前程!
本文来自博客园,作者:yangphp,转载请注明原文链接:https://www.cnblogs.com/ypeih/p/15390894.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?