ThinkPHP6.0快速开发手册之安装运行

发布时间:2020-03-17 21:45:40 作者:筱航科技 来源:本站 浏览量(97) 点赞(78)
摘要:ThinkPHP6安装6.0版本开始,必须通过Composer方式安装和更新,所以你无法通过Git下载安装。PHP>=7.1.0一、安装Composer在windows中,下载Composer软件,第一步:双击下载好的composer运行程序,第二步:选择要安装的盘符,第三步:选择php版本。如果你是集成包环境,就到集成包里找php,第四步:全部下一步。

ThinkPHP6安装

6.0版本开始,必须通过Composer方式安装和更新,所以你无法通过Git下载安装。

PHP>=7.1.0

一、安装Composer

在windows中,下载Composer软件

第一步:双击下载好的composer运行程序
第二步:选择要安装的盘符
第三步:选择php版本。如果你是集成包环境,就到集成包里找php
第四步:全部下一步

二、设置Composer下载源

先设置Composer的下载源,也是镜像地址

在命令行窗口或控制台输入

composer config -g repo.packagist composer https://packagist.phpcomposer.com

国外的网站速度慢,官网建议使用国内镜像(阿里云)

composer config -g repo.packagist composer https://mirrors.aliyun.com/composer

三、Composer下载、安装ThinkPHP6

先切换到php环境根目录

cd d:/phpstudy/www

在执行下载Thinkphp6命令。最后的tp,是新建个tp目录,可更改

composer create-project topthink/think tp

更新Thinkphp6核心

composer update topthink/framework

备:安装和更新命令所在的目录是不同的,更新必须在你的应用根目录下面执行

四、安装成功后目录结构

6.0版本目录结构的主要变化是核心框架纳入vendor目录,然后原来的application目录变成app目录。

安装后的目录结构就是一个单应用模式

在mac或者linux环境下面,注意需要设置runtime目录权限为777

www  WEB部署目录(或者子目录)
├─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.php          URL和路由配置
│  ├─session.php        Session配置
│  ├─trace.php          Trace配置
│  └─view.php           视图配置
│
├─view            视图目录
├─route                 路由定义目录
│  ├─route.php          路由定义文件
│  └─ ...
│
├─public                WEB目录(对外访问目录)
│  ├─index.php          入口文件
│  ├─router.php         快速测试文件
│  └─.htaccess          用于apache的重写
│
├─extend                扩展类库目录
├─runtime               应用的运行时目录(可写,可定制)
├─vendor                Composer类库目录
├─.example.env          环境变量示例文件
├─composer.json         composer 定义文件
├─LICENSE.txt           授权说明文件
├─README.md             README 文件
├─think                 命令行入口文件

五、运行Thinkphp6

注:咱们只讲windows系统里的php环境集成包,如何访问

第一步:打开phpstudy集成软件-》站点域名管理

第二步:网站域名:www.xxx.com

第三步:网站目录:tp/public

第四步:在C:WindowsSystem32driversetc目录下,打开hosts文件

第五步:最后一行输入127.0.0.1 www.xxx.com

第六步:直接在浏览器上输入域名(www.xxx.com)

六、ThinkPHP6核心目录

1578980227509949.png

筱航科技主营业务: 长春网站建设 - 长春网站制作 -长春网站设计 -长春网站开发 -长春网站优化 -长春网站SEO - 长春网站推广 - 长春网络营销 - 长春网站关键词排名 -长春微信小程序 -长春微信商城 -长春分销商城

二维码

扫一扫,关注我们

声明:本文由【筱航科技】编辑上传发布,转载此文章须经作者同意,并请附上出处【筱航科技】及本页链接。如内容、图片有任何版权问题,请联系我们进行处理。

感兴趣吗?

欢迎联系我们,我们愿意为您解答任何有关网站疑难问题!

筱航科技-您身边的网站建设专家

搜索千万次不如咨询1次

主营项目:网站建设,网络营销,SEO优化,微信小程序开发,LOGO设计,产品包装设计,虚拟主机,域名注册,网站安全检测,微信商城等

立即咨询 184-4312-4181
在线客服
点此联系在线客服!