我們通過composer的方式下載一個thinkphp6源碼
需要使用composer來安裝 window下載地址為:https://getcomposer.org/Composer-Setup.exe
安裝后記得配置源為阿里云
composer create-project topthink/think 你自己命名的文件夾
打開的目錄為這個
image.png
開啟多應(yīng)用需要安裝依賴
composer require topthink/think-multi-app
重點來了O佳铩P移埂邑蒋!
- 在app中創(chuàng)建文件夾app1
- 將外層的route、view础芍、文件夾移動到app1
- 將app文件夾下的conteroller文件也移動到app1
-
將app中的common.php復(fù)制到app1目錄下(個人喜好)
如圖所示
image.png -
根目錄config中的app.php打開招狸,default_app設(shè)置為 app1
image.png -
打開app1下的controller/index.php文件贤惯,因為路徑改了菜皂,這個要追加個app1
image.png
修改完后驗證下,控制臺輸入 php think run 運行一下(根據(jù)個人情況運行镇草,有的人是直接放nginx的)
image.png
運行后效果
image.png
驗證多應(yīng)用眶痰,復(fù)制一份app1并改名app2
- 記得修改app2/controller/index.php中的namespace的app1為app2,然后修改下index方法中的文字,如圖:
image.png
2梯啤、分別訪問http://127.0.0.1:8000/app1竖伯、http://127.0.0.1:8000/app2
image.png
最終效果