《PHP實戰:thinkPHP5.0框架安裝教程》要點:
本文介紹了PHP實戰:thinkPHP5.0框架安裝教程,希望對您有用。如果有疑問,可以聯系我們。
相關主題:thinkphp教程
本文實例講述了thinkPHP5.0框架安裝方法.分享給大家供大家參考,具體如下:PHP實例
ThinkPHP5的環境要求如下:PHP實例
PHP >= 5.4.0
PDO PHP Extension
MBstring PHP Extension
CURL PHP ExtensionPHP實例
嚴格來說,ThinkPHP無需安裝過程,這里所說的安裝其實就是把ThinkPHP框架放入WEB運行環境(前提是你的WEB運行環境已經OK),可以通過兩種方式獲取和安裝ThinkPHP.PHP實例
一、下載ThinkPHP安裝PHP實例
獲取ThinkPHP的方式很多,官方網站(http://thinkphp.cn)是最好的下載和文檔獲取來源.PHP實例
官網提供了穩定版本的下載:http://thinkphp.cn/down/framework.htmlPHP實例
二、使用Composer安裝PHP實例
ThinkPHP支持使用Composer安裝,如果還沒有安裝 Composer,你可以按 Composer安裝 中的方法安裝.在 Linux 和 Mac OS X 中可以運行如下命令:PHP實例
curl -sS https://getcomposer.org/installer | php mv composer.phar /usr/local/bin/composer
在 Windows 中,你需要下載并運行 Composer-Setup.exe .PHP實例
如果遇到任何問題或者想更深入地學習 Composer,請參考 Composer 文檔(英文),Composer 中文.PHP實例
如果你已經安裝有 Composer 請確保使用的是最新版本,你可以用 composer self-update 命令更新 Composer 為最新版本.PHP實例
然后在命令行下面,切換到你的web根目錄下面并執行下面的命令:PHP實例
composer create-project topthink/think tp5 dev-master --prefer-dist
由于目前尚未正式發布,所以先用dev-master分支.PHP實例
如果出現錯誤提示,請根據提示操作或者參考Composer中文文檔.PHP實例
如果國內訪問composer的速度比較慢,可以參考這里的說明使用國內鏡像.PHP實例
三、Git安裝PHP實例
如果你不太了解Composer或者覺得Composer太慢,也可以使用git版本庫安裝和更新,ThinkPHP5.0拆分為多個倉庫,主要包括:PHP實例
應用項目:https://github.com/top-think/think
核心框架:https://github.com/top-think/frameworkPHP實例
之所以設計為應用和核心倉庫分離,是為了支持Composer單獨更新核心框架.PHP實例
首先克隆下載應用項目倉庫PHP實例
git clone https://github.com/top-think/think tp5
然后切換到tp5目錄下面,再克隆核心框架倉庫:PHP實例
git clone https://github.com/top-think/framework thinkphp
兩個倉庫克隆完成后,就完成了ThinkPHP5.0的Git方式下載,如果需要更新核心框架的時候,只需要切換到thinkphp核心目錄下面,然后執行:PHP實例
git pull https://github.com/top-think/framework
如果不熟悉git命令行,可以使用任何一個GIT客戶端進行操作,在此不再詳細說明.PHP實例
無論你采用什么方式獲取的ThinkPHP框架,現在只需要做最后一步來驗證是否正常運行.PHP實例
在瀏覽器中輸入地址:PHP實例
http://localhost/tp5/public/
PHP實例
如果瀏覽器輸出如圖所示:PHP實例
PHP實例
恭喜你,現在已經完成ThinkPHP的安裝!PHP實例
如果你無法正常運行并顯示ThinkPHP的歡迎頁面,那么請檢查下你的服務器環境:PHP實例
① PHP5.4以上版本(注意:PHP5.4dev版本和PHP6均不支持)PHP實例
② WEB服務器是否正常啟動PHP實例
更多關于thinkPHP相關內容感興趣的讀者可查看本站專題:《ThinkPHP入門教程》、《thinkPHP模板操作技巧總結》、《ThinkPHP常用方法總結》、《codeigniter入門教程》、《CI(CodeIgniter)框架進階教程》、《Zend FrameWork框架入門教程》、《smarty模板入門基礎教程》及《PHP模板技術總結》.PHP實例
希望本文所述對大家基于ThinkPHP框架的PHP程序設計有所幫助.PHP實例
轉載請注明本頁網址:
http://www.snjht.com/jiaocheng/1323.html