`Ecms`的環境要求如下:
> * PHP = 7.2 or 7.3
> * PDO PHP Extension
> * MBstring PHP Extension
> * CURL PHP Extension
> * SourceGuardian PHP Extension
嚴格來說,`Ecms`無需安裝過程,這里所說的安裝其實就是把`Ecms`框架放入`WEB`運行環境(**前提是你的WEB運行環境已經OK**),可以通過下面幾種方式獲取和安裝Ecms。
### 一、官網下載安裝
獲取`Ecms`的方式很多,官方網站([http://ecms.ehuanetwork.com/](http://ecms.ehuanetwork.com/))提供了[穩定版本](http://thinkphp.cn/down/framework.html)或者帶擴展完整版本的下載。
> 官網的下載版本不一定是最新版本,GIT版本獲取的才是保持更新的版本。
### 二、Composer安裝
`Ecms`支持使用`Composer`安裝,如果還沒有安裝`Composer`,你可以按?[Composer安裝](http://www.hmoore.net/thinkphp/composer/35669)?中的方法安裝。
在 Windows 中,你需要下載并運行?[Composer-Setup.exe](https://getcomposer.org/Composer-Setup.exe)。
為了避免安裝過慢,可以使用阿里云的`composer`鏡像
~~~
composer config -g repo.packagist composer https://packagist.phpcomposer.com
~~~
然后在命令行下面,切換到你的web根目錄下面并執行下面的命令:
~~~
composer create-project ehua/ecms
~~~
表示安裝最新版本。
如果出現錯誤提示,請根據提示操作或者參考[Composer中文文檔](http://www.hmoore.net/thinkphp/composer)。
> 如果國內訪問`composer`的速度比較慢,可以參考這里的說明[使用國內鏡像](https://pkg.phpcomposer.com/)
### 無論你采用什么方式獲取的`Ecms`框架,現在只需要做最后一步來驗證是否正常運行。
在瀏覽器中輸入地址:
~~~
http://localhost/tp5/public/
~~~
如果瀏覽器輸出如圖所示:

恭喜你,現在已經完成`Ecms`的安裝!
> 如果是mac或者linux環境,請確保`runtime`目錄有可寫權限
如果你無法正常運行并顯示`Ecms`的歡迎頁面,那么請檢查下你的服務器環境:
> * PHP`7.2`以上版本
> * WEB服務器是否正常啟動
> * SG拓展是否安裝完整