一篇文章搞定 Windows PHP 開發環境配置
原文:一篇文章搞定 Windows PHP 開發環境配置
此文推薦手持 Windows PC 的 PHP 新手閱讀:即是那些想學習 PHP 的新同學。因為在學習 PHP 之前,你需要一個環境來運行 PHP。
全文索引,主要由以下三部分內容組成:
- 安裝 WampServer
- 配置環境變數
- 安裝 Composer
系統和軟體版本說明
- Windows 10
- Wampserver 3.0.6 (期望安裝的軟體版本:Apache 2.4.33, PHP 7.1.16, MySQL 5.7.21)
- Composer 1.6.4
1.安裝 WampServer
WampServer 是一個集成環境,它就包含了 Apache
(伺服器軟體),PHP
和 MySQL
(資料庫),所以我們安裝 WampServer 的話,即可獲取這三個關鍵的,
來到 WampServer 官網:http://www.wampserver.com/en/ 點擊下載按鈕:
然後選擇自己系統位數對應的版本下載即可:
下載完成之後,跟安裝其他的 Windows 軟體過程沒有太大的差別,基本就是一路的 Next
按鈕即可(我下面用一些列截圖說明這個安裝的每一步)
下圖的兩個選項是詢問你是否使用 IE 作為默認瀏覽器,是否使用 Notepad++ 作為默認編輯器,這裡可以直接選擇 否
的。
這裡主要可以允許訪問
。
安裝完成之後,雙擊桌面的 WampServer 圖標即可啟動 WampServer,待 WampServer 圖標變成綠色即表明 WampServer 啟動成功。
啟動成功之後,在瀏覽器(推薦 Chrome,或者你使用其他瀏覽器也 OK)地址欄訪問 http://localhost ,可以看到類似下面的界面:
啟動成功後,我個人推薦首先修改 PHP 的版本,因為默認的是 PHP 5.6 的大版本,為了更好的性能和更多的新特性,我們可以將 WampServer 的 PHP 版本升級為
PHP 7.1 的大版本。升級到 PHP 7.1 之後,瀏覽器訪問 http://localhost?phpinfo=1 ,可以看到類似下面的頁面,即表示 PHP 升級成功。
至此,WampServer 已經成功安裝了,即我們已經擁有執行 PHP 代碼的完整環境。但是
我們自己寫的 PHP 代碼(自己創建的
.php
文件)如何執行呢?如何像其他網站那樣使用 PHP 跑起一個瀏覽器也可以訪問的站點呢?
在這裡,使用 WampServer 作為 PHP 開發環境的情況下,需要記住一個非常非常重要的目錄:www
目錄。你可以直接從 WampServer 打開這個目錄:
點開圖片中的 www directory
即可,正常情況下,打開的目錄是:C:wampwww
類似的目錄。作為新手學習 PHP 的時候,可以將自己寫的 PHP 代碼放到這個目錄下,然後從瀏覽器訪問對應的 .php
文件即可看到解析的 PHP 內容。比如你在 C:wampwww
目錄下創建了一個自己寫的 my.php
文件,你就可以通過訪問 http://localhost/my.php 來看到 my.php
的 PHP 代碼解析後的具體內容。
這樣,通過瀏覽器看到 PHP 代碼執行效果就完整實現了。
2.配置環境變數
那麼,問題來了:如何在命令行中執行 PHP 代碼或者 PHP 命令呢?
這個問題的答案是:在 Windows 上,我們需要設置環境變數。
具體的設置過程如下(演示系統為 Windows 10),在 Windows 10 底部的搜索欄輸入 sy
,然後打開 系統[控制面板]
。
點擊左側的 高級系統設置
。
然後,點擊下方的 環境變數(N)
。
選擇 Path
那一行,點擊 編輯
。
點擊右上 新建
按鈕,在需要輸入的地方輸入類似圖片中的內容:C:wampinphpphp7.1.16
。這裡的 php7.1.16
目錄需要對應你使用的 php 版本,比如你使用的是 PHP 5.6.35,這裡會對應成 php5.6.35
。這些 PHP 版本的對應都可以在 C:wampinphp
目錄下看得到的。 最後 確定
保存。
往回退的界面也注意要點擊
確定
保存。
在完成以上的環境變數設置之後,既可打開命令行工具;在底部搜索欄輸入 cmd
,然後 Enter 即可打開命令行工具。
在命令行輸入 php -v
,能看到類似上圖的結果,即表明 PHP 的環境變數設置成功。
3.安裝 Composer
以下操作最好最好是在使用了梯子的情況下進行,如果你沒有梯子,可以直接訪問 https://tizi.io 即可購買一個穩定高速的梯子服務。
現代化的 PHP 開發,離不開 Composer 了,因為 Composer 最為 PHP 的包依賴關係管理工具,極大地便利了 PHP 開發者,我們來安裝之。如果你對使用 Composer 有任何的疑問,可以看 http://Codecasts.com 上的這個教程:Composer 完整教程
訪問 Composer 官網:https://getcomposer.org/ ,點擊 Download
按鈕。
來到 https://getcomposer.org/download 頁面,點擊 Composer-Setup.exe 的鏈接,下載 Composer 安裝器。
等待安裝成功後,雙擊 Composer-Setup.exe 來安裝 Composer 。
點擊 Next
即可。
這裡 Composer 會自動檢測你設置的 PHP 環境變數
(即是我們上文設置的環境變數)。
下面這個可以不管,直接點擊 Next
即可。
到這裡之後,直接點擊 Install
,等待 Composer 安裝即可。
等待安裝過程差不多是下圖這樣的。
等待完成之後,點擊 Next
。
點擊 Finish
。
走到這一步,真的不易,不過可以慶祝一下的是:Composer 也安裝成功啦!
我們來檢驗一下 Composer 是否安裝成功。還是像前文那樣打開 命令行工具,然後輸入 composer
按下 Enter,如果看到類似下圖的界面。那麼就表明 Composer 已成功安裝!
總結
本文通過安裝 WampServer ,配置 Windows 的環境變數和安裝 Composer 這主要的三個步驟將完整的 Windows 的 PHP 的開發環境配置完成。希望對於想學習 PHP 同學來說會有一點點幫助。
最後,一如既往的是:Happy Hakcing
推薦閱讀:
※微軟雅黑的 hinting 如此之糟糕,為什麼這麼多年微軟都沒有採取恰當措施加以改進?
※Windows 10 下 MarkdownPad2 預覽無法顯示是怎麼回事?
※win10快速訪問的控制面板?
※win7該升到win10嗎?
※如何給網易雲音樂加一個快捷鍵?