安裝運行
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 應用目錄│ ├─controller 應用目錄#│ ├─model 模型目錄
│ ├─ ... 更多類別資料庫目錄文件
│ └─event.php 事件定義檔
###│######├─config # 設定目錄目錄目錄 # ⠔ # ##│ ├─cache.php 快取設定######│ ├─console.php 控制台設定######│#ookie ├─cookie.│ ├─database.php 資料庫設定
│ ├─filesystem.php 檔案磁碟設定
## ├─#.php log.php 日誌設定│ ├─middleware.php 中間件設定│ ├─route.php# Session配置│ ├─trace.php Trace設定│ └─view.php ##├─route 路由定義目錄│ ├─route.php 路由定義檔##php 路由定義檔
##php─
── public WEB目錄(外部存取目錄)│ ├─index.php 入口網站 htaccess 用於apache的重寫│├─extend 擴充類別庫目錄├─runtime #├─vendor Composer類別資料庫目錄 ├─.example.env 環境變數範例檔案#PICE#1S. 授權說明文件├─README.md README 文件├─think 執行點指令只講windows系統裡的php環境整合包,如何存取第一步:開啟phpstudy 整合軟體-》網站網域管理第二步:網站網域:www.xxx.com 第三步:網站目錄:tp/public##第四步:在C:\Windows\System32\drivers\etc 目錄下,開啟hosts檔案
第五步:最後一行輸入127.0.0.1 www.xxx.com
第六步:直接在瀏覽器上輸入網域(www.xxx.com)
六、ThinkPHP6核心目錄