(一)安装顺序:
(1)在phpstudy中安装php7.1+版本,将路径添加到系统环境变量PATH,cmd下测试是否安装成功:
php -v
(2)安装composer:Wondows 平台上,打开 https://www.phpcomposer.com/: 下载 setup.exe 安装程序,一步步安装即可,中途需要取php.exe路径,此后一直保持默认选项。
cmd下测试:
composer --version
(3)安装thinkphp6:cmd进入想要存放的路径,
稳定版安装命令: composer create-project topthink/think tp
开发版安装命令:composer create-project topthink/think=6.0.x-dev tp
完成生成一个tp文件夹,框架测试:
(1)cmd切换到tp目录下,创建本地服务器,启动框架:php think run
根据提示在浏览器中输入地址 :http://127.0.0.1:8000/ 或者:http://localhost:8000/,会看到欢迎页面:
恭喜你,现在已经完成ThinkPHP6.0的安装!
参考:
安装 · ThinkPHP6.0完全开发手册 · https://www.kancloud.cn/manual/thinkphp6_0/1037481
[独家全程图解] - ThinkPHP6框架的下载与安装 - https://www.php.cn/wenda/159638.html
(二)使用教程
一、用phpstudy部署thinkphp
(1)由于我们使用phpstudy+thinkphp进行开发,所以把thinkphp安装的目录也就是 /tp文件夹复制到 E:\phpstudyInstall\phpstudy_pro\WWW
(2)在首页切换WNMP,从默认的 MySQL+Nginx 切换到 MySQL+Apache
(3)创建一个网站,根目录写到WWW/tp/public
在浏览器输入http://localhost/tp/public 测试:
二、thinkphp目录结构
默认安装后的目录结构就是一个单应用模式
wwwWEB部署目录(或者子目录)├─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.phpURL和路由配置│├─session.phpSession配置│├─trace.phpTrace配置│└─view.php 视图配置│├─view视图目录├─route 路由定义目录│├─route.php路由定义文件│└─ ... │├─publicWEB目录(对外访问目录)│├─index.php入口文件│├─router.php 快速测试文件│└─.htaccess用于apache的重写│├─extend扩展类库目录├─runtime 应用的运行时目录(可写,可定制)├─vendorComposer类库目录├─.example.env环境变量示例文件├─composer.json composer 定义文件├─LICENSE.txt 授权说明文件├─README.md README 文件├─think 命令行入口文件
如果你需要一个多应用的项目架构,目录结构可以参考完全开发手册的结构进行调整(关于配置文件的详细结构参考后面章节)。
新手学习tp6开发网站 连接前端后台 https://www.bilibili.com/video/BV1yJ411s7zs?p=1 本地目录是按照这样改的
其中安装多应用模式扩展
三、thinkphp创建数据库
————————————————————————————————
6.0快速开发手册(案例版)https://www.php.cn/php/php-tp6-databases.html
6.0完全开发手册 https://www.kancloud.cn/manual/thinkphp6_0/1297876
ThinkPHP框架 | http://www.thinkphp.cn/
ThinkPHP6.0极速入门(视频教程)数据库操作简介 https://www.php.cn/code/31037.html