- ThinkPHP實戰
- 夏磊
- 1350字
- 2020-11-28 18:26:49
1.3 搭建PHP開發環境
“工欲善其事,必先利其器”,在學習PHP腳本編程語言之前,必須先搭建并熟悉PHP運行環境,但是有一些初學者總是在安裝環境上浪費大量時間?;蛟S是因為過于追求完美,想安裝一個完全由自己掌握的開發環境;而有的則是因為剛開始學習,被網上一些文章所誤導,在Linux下使用源代碼編譯安裝LAMP環境,筆者覺得這些事情可以說是“本末倒置”了,就算是筆者本人,要在Linux下編譯安裝LAMP環境也需要一天左右。對于初學者,可能會因此打擊到學習PHP的信心,筆者覺得這是得不償失的。筆者建議使用本節介紹的方式進行PHP開發環境的搭建,無論有無基礎,都可以在幾個小時之后開始編碼工作。
目前網上提供的Windows下PHP的集成環境有AppServ、phpStudy、WAMP和UPUPW等,這些軟件之間的差別不大,都是集成了PHP、MySQL、Apache。本書主要以UPUPW為例,介紹集成環境的安裝和配置。
1.3.1 獲取UPUPW
本書寫作時采用Apache版UPUPW PHP5.5系列環境包1510,這個工具包的主要軟件如下:
● PHP5.5.30
● Apache2.4.17
● MariaDB10.1.8
下載地址:
http://www.upupw.net/aphp55/n110.html
軟件名稱:
UPUPW_AP5.5-1510.7z
1.3.2 安裝UPUPW
步驟01
進入軟件下的文件夾,將UPUPW_AP5.5-1510.7z解壓,右擊“upupw.exe”,選擇“以管理員身份運行”,打開軟件,如圖1-1所示。

圖1-1
步驟02
輸入“s1”開啟全部服務,如圖1-2所示。

圖1-2
步驟03
打開瀏覽器,在地址欄輸入“localhost”進行測試,如果一切順利,看到如圖1-3所示的結果,則表示安裝成功。

圖1-3
1.3.3 目錄結構說明
● Apache2:Apache軟件目錄。
● Backup:upupw配置文件的備份及功能目錄。
● ErrorFiles:服務器錯誤頁面。
● FileZillaftp:FileZilla服務端軟件目錄。
● htdocs:Apache Web目錄。
● MariaDB:MariaDB數據庫目錄。
● memcached:Memcached軟件目錄。
● PHP5:PHP軟件目錄。
● phpmyadmin:phpmyadmin軟件目錄。
● sendmail:sendmail軟件目錄。
● temp:服務器臨時文件目錄。
● upcore:upupw核心程序目錄。
● vhosts:虛擬主機目錄。
● xdebug:xdebug軟件目錄。
● upupw.exe:upupw主程序。
1.3.4 添加虛擬主機
虛擬主機是在網絡服務器上分出一定的磁盤空間供用戶放置站點、應用組件等,提供必要的站點功能、數據存放和傳輸功能。所謂虛擬主機,也叫“網站空間”,就是把一臺運行在互聯網上的服務器劃分成多個“虛擬”的服務器,每一個虛擬主機都具有獨立的域名和完整的Internet服務器(支持WWW、FTP、E-mail等)功能。
步驟01
打開UPUPW安裝文件夾,右擊upupw.exe,選擇“以管理員身份運行”,如圖1-1所示。
步驟02
輸入“1”添加虛擬主機,輸入主域名www.test.com,額外域名不輸入,網站目錄留空即可,upupw會自動建立相關目錄,最后按回車鍵即可,如圖1-4所示。

圖1-4
步驟03
輸入“q”返回主界面,然后輸入“11”打開“添加本地域名解析”,如圖1-5所示。

圖1-5
步驟04
單擊Add domain,在彈出窗口中輸入數據,字段說明如下:
● IP Address:IP地址,輸入127.0.0.1。
● Domain Name:域名,輸入www.test.com。
● Comment:注釋,留空即可。
步驟05
輸入完成后單擊OK即可,如圖1-6所示。

圖1-6
單擊Save之后關閉該軟件以及upupw.exe。
步驟06
打開瀏覽器,在地址欄中輸入www.test.com,進行測試,如果一切順利,看到如圖1-3所示結果,證明添加虛擬主機成功;如果失敗,請重啟瀏覽器之后重試。
1.3.5 安裝集成開發環境PHPStorm
步驟01
打開瀏覽器,在地址欄中輸入https://www.jetbrains.com/phpstorm/download/,單擊DOWNLOAD,下載PHPStorm安裝程序。
步驟02
雙擊打開下載的PhpStorm-10.0.3,打開安裝程序,一路單擊Next即可。默認程序安裝在C:\Program Files (x86)\JetBrains\PhpStorm 10.0.3。
步驟03
打開C:\Program Files (x86)\JetBrains\PhpStorm 10.0.3\bin\PhpStorm.exe,第一次運行會詢問你一下有沒有配置文件需要導入,這里直接單擊OK即可。
步驟04
接下來程序會要求進行注冊,有條件的用戶可以去官方網站購買,這里單擊試用即可。
步驟05
PHPStorm官方只有英文版本,網上有漢化版,筆者不推薦使用,有時候會引起軟件崩潰。至于使用英文版本的過程中,對于程序有不懂的地方,筆者建議安裝一個有道詞典進行翻譯。
- UML和模式應用(原書第3版)
- 技術領導力:程序員如何才能帶團隊
- Magento 2 Development Cookbook
- 精通Python設計模式(第2版)
- 程序設計基礎教程:C語言
- Hands-On Full Stack Development with Go
- C語言程序設計實驗指導 (第2版)
- ASP.NET開發與應用教程
- 基于SpringBoot實現:Java分布式中間件開發入門與實戰
- jQuery技術內幕:深入解析jQuery架構設計與實現原理
- SwiftUI極簡開發
- Ext JS 4 Plugin and Extension Development
- 計算語言學導論
- Get Your Hands Dirty on Clean Architecture
- HTML5+CSS3+JavaScript案例實戰