ThinkPHP從零開始(一)安裝和配置

 

序:php

對PHP一無所知的我,將從這裏從零開始。html

 

 

1.下載與安裝web

 ThinkPHP的下載: ThinkPHP中文站下載頁面  sql

   有 核心版和完整版兩種,因爲不瞭解。因此我選擇了完整版。thinkphp

 

   WampServer:app

 按照官方的推薦,使用集成開發環境WAMPServer (是一個集成了Apache、PHP和MySQL的開發套件,並且支持多個PHP版本、MySQL版本和Apache版本的切換)phpstorm

   可能資源不太好,或者我這裏網不行因此下載特別糾結。網站

 我把下載好的東西打包放到csdn上,以方便你們下載(0分資源):thinkphp環境一整套(ThinkPhp3.2-wampserver2.5-Apache-2.4.9-Mysql-5.6.17-php5.5.12-64b)ui

   好了,如今開始安裝:url

圖標很卡哇伊,除了安裝路徑在d盤須要手動調整以外,剩下的一概全選,而後next到底!

 

 phpStudy:

  老感受WampServer很差使,因此又聽同事說phpStudy好用,而後下載了phpstudy 。它上面的安裝和配置說的很詳細,具體我就很少說了。反正我目前用的它感受還不錯

 

2.環境的搭建和配置

(一)IIS配置方案:

安裝完畢後選擇PHP的IDE,個人選擇是phpstorm,界面很清爽,並且能夠漢化(中文看着多舒服)。這個IDE是JetBrains公司出的,我很是喜歡這個公司出的VS.NET集成插件- ReSharper 。 

按照Thinkphp官方的描述,我先建立了一個PhpTest文件。而後將解壓後的thinkPHP中的thinkPHP文件夾複製到此文件夾中→建立app文件夾→建立index.php,以下圖

對require像我同樣一點都不瞭解的同窗請點這裏:PHP的require和include路徑問題經驗總結 

<?php /** * Created by PhpStorm. * User: Administrator * Date: 14-7-7 * Time: 下午2:49 */
require '../ThinkPHP/ThinkPHP.php'; index.php

接下來開始web的配置,首先IIS預留80端口。配置以下:

添加網站→網站名稱:phpFrist→物理路徑爲PhpTest文件夾→綁定80端口→開啓目錄瀏覽→應用程序池→.Net Framework 改成 「無託管代碼」

預覽一下:http://localhost/app/index.php

哇唔,成功。

 

而後回頭看IDE,果真如官網所說多了不少東西。這就是傳說中的php配置文件吧。一眼就看到了熟悉的MVC模式。

 (二)Apache配置方案:

   因爲我對url有些要求,IIS實現起來比較費勁因此用Apache來配置起來,我目前用的phpstudy的集成環境(方便嘛,新手專用)。

 話很少說直接上圖。

80端口我不想分給php,因此改掉了端口。這個軟件對於這些東西均可以一鍵修改的,很方便。

把項目放到phpstudy目錄下的www中。

運行,http://localhost:9096/PhpTest/app/index.php

成功!!

相關文章
相關標籤/搜索