安裝運(yùn)行
6.0 版本開(kāi)始,必須通過(guò) Composer 方式安裝和更新,所以你無(wú)法通過(guò) Git 下載安裝。PHP運(yùn)行環(huán)境需要 >= 7.1.0
ThinkPHP6 安裝
6.0 版本開(kāi)始,必須通過(guò) Composer 方式安裝和更新,所以你無(wú)法通過(guò) Git 下載安裝。
PHP >= 7.1.0
一、安裝 Composer
在windows中,下載Composer軟件
第一步:雙擊下載好的composer運(yùn)行程序
第二步:選擇要安裝的盤(pán)符
第三步:選擇php版本。如果你是集成包環(huán)境,就到集成包里找php
第四步:全部下一步
二、設(shè)置 Composer
下載源
先設(shè)置 Composer
的下載源,也是鏡像地址
在命令行窗口或控制臺(tái) 輸入
composer config -g repo.packagist composer https://packagist.phpcomposer.com
國(guó)外的網(wǎng)站速度慢,官網(wǎng)建議使用國(guó)內(nèi)鏡像(阿里云)
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer
三、Composer 下載、安裝ThinkPHP6
先切換到php環(huán)境根目錄
cd d:/phpstudy/www
在執(zhí)行下載Thinkphp6命令。最后的tp,是新建個(gè)tp目錄,可更改
composer create-project topthink/think tp
更新Thinkphp6核心
composer update topthink/framework
備:安裝和更新命令所在的目錄是不同的,更新必須在你的應(yīng)用根目錄下面執(zhí)行
四、安裝成功后 目錄結(jié)構(gòu)
6.0版本目錄結(jié)構(gòu)的主要變化是核心框架納入vendor目錄,然后原來(lái)的application目錄變成app目錄。
安裝后的目錄結(jié)構(gòu)就是一個(gè)單應(yīng)用模式
在 mac 或者 linux 環(huán)境下面,注意需要設(shè)置 runtime 目錄權(quán)限為777
www WEB部署目錄(或者子目錄)
├─app 應(yīng)用目錄
│ ├─controller 控制器目錄
│ ├─model 模型目錄
│ ├─ ... 更多類庫(kù)目錄
│ │
│ ├─common.php 公共函數(shù)文件
│ └─event.php 事件定義文件
│
├─config 配置目錄
│ ├─app.php 應(yīng)用配置
│ ├─cache.php 緩存配置
│ ├─console.php 控制臺(tái)配置
│ ├─cookie.php Cookie配置
│ ├─database.php 數(shù)據(jù)庫(kù)配置
│ ├─filesystem.php 文件磁盤(pán)配置
│ ├─lang.php 多語(yǔ)言配置
│ ├─log.php 日志配置
│ ├─middleware.php 中間件配置
│ ├─route.php URL和路由配置
│ ├─session.php Session配置
│ ├─trace.php Trace配置
│ └─view.php 視圖配置
│
├─view 視圖目錄
├─route 路由定義目錄
│ ├─route.php 路由定義文件
│ └─ ...
│
├─public WEB目錄(對(duì)外訪問(wèn)目錄)
│ ├─index.php 入口文件
│ ├─router.php 快速測(cè)試文件
│ └─.htaccess 用于apache的重寫(xiě)
│
├─extend 擴(kuò)展類庫(kù)目錄
├─runtime 應(yīng)用的運(yùn)行時(shí)目錄(可寫(xiě),可定制)
├─vendor Composer類庫(kù)目錄
├─.example.env 環(huán)境變量示例文件
├─composer.json composer 定義文件
├─LICENSE.txt 授權(quán)說(shuō)明文件
├─README.md README 文件
├─think 命令行入口文件
五、運(yùn)行 Thinkphp6
注:咱們只講windows系統(tǒng)里的php環(huán)境集成包,如何訪問(wèn)
第一步:打開(kāi) phpstudy 集成軟件 -》 站點(diǎn)域名管理
第二步:網(wǎng)站域名:www.xxx.com
第三步:網(wǎng)站目錄:tp/public
第四步:在 C:\Windows\System32\drivers\etc 目錄下,打開(kāi) hosts文件
第五步:最后一行輸入 127.0.0.1 www.xxx.com
第六步:直接在瀏覽器上輸入域名(www.xxx.com)
六、ThinkPHP6核心目錄