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