[TOC]
## 安裝`Composer`
如果還沒有安裝 `Composer`,在 Windows 中,下載安裝PHPStudy集成環境(https://www.php.cn/),在軟件配管理頁面選擇安裝Composer 1.8.5,然后將PHP和Composer安裝的路徑添加到系統環境變量PATH中。

> Composer的路徑
```
C:\phpstudy_pro\Extensions\composer1.8.5
```
> PHP的路徑,PHP版本需要大于7.1
```
C:\phpstudy_pro\Extensions\php\php7.3.4nts
```
> 配置之后需要重啟電腦才能生效。
由于眾所周知的原因,國外的網站連接速度很慢,我們建議使用國內鏡像(阿里云)。
> 打開命令行窗口執行如下命令:
~~~
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
~~~
## 安裝THINKPHP
如果你是第一次安裝的話,在命令行下面,切換到你的WEB根目錄(PHPStudy安裝目錄的www目錄)下面
~~~
C:\phpstudy_pro\WWW
~~~
并執行下面的命令:
~~~
composer create-project topthink/think quickstart
~~~
這里的`quickstart`目錄名你可以任意更改,這個目錄就是我們后面會經常提到的應用根目錄。
如果你之前已經安裝過,那么切換到你的**應用根目錄**下面,然后執行下面的命令進行更新:
~~~
composer update topthink/framework
~~~
> 更新操作會刪除`thinkphp`目錄重新下載安裝新版本,但不會影響`app`目錄,因此不要在核心框架目錄添加任何應用代碼和類庫。
> 安裝和更新命令所在的目錄是不同的,更新必須在你的應用根目錄下面執行
## 開啟調試模式
> 作為API項目開發不能啟用調試模式,否則接口調試信息會當成接口信息返回。
應用默認是部署模式,在開發階段,可以修改環境變量`APP_DEBUG`開啟調試模式,上線部署后切換到部署模式。
本地開發的時候可以在應用根目錄下面定義`.env`文件。
> 通過`create-project`安裝后在根目錄會自帶一個`.example.env`文件(環境變量示例),你可以直接更名為`.env`文件并根據你的要求進行修改,該示例文件已經開啟調試模式
## 測試運行
現在只需要做最后一步來驗證是否正常運行。
> 正在應用的根目錄`quickstart`下,執行下面指令
~~~
php think run
~~~
在瀏覽器中輸入地址:
~~~
http://localhost:8000/
~~~
會看到歡迎頁面。恭喜你,現在已經完成`ThinkPHP6.0`的安裝!
如果你本地80端口沒有被占用的話,也可以直接使用
~~~
php think run -p 80
~~~
然后就可以直接訪問:
~~~
http://localhost/
~~~
> 實際部署中,應該是綁定域名訪問到`public`目錄,確保其它目錄不在WEB目錄下面。