摘要:配置環(huán)境變量那么,問(wèn)題來(lái)了如何在命令行中執(zhí)行代碼或者命令呢這個(gè)問(wèn)題的答案是在上,我們需要設(shè)置環(huán)境變量。在完成以上的環(huán)境變量設(shè)置之后,既可打開(kāi)命令行工具在底部搜索欄輸入,然后即可打開(kāi)命令行工具。
原文:https://www.codecasts.com/blo...
此文推薦手持 Windows PC 的 PHP 新手閱讀:即是那些想學(xué)習(xí) PHP 的新同學(xué)。因?yàn)樵趯W(xué)習(xí) PHP 之前,你需要一個(gè)環(huán)境來(lái)運(yùn)行 PHP。
全文索引,主要由以下三部分內(nèi)容組成:
安裝 WampServer
配置環(huán)境變量
安裝 Composer
系統(tǒng)和軟件版本說(shuō)明Windows 10
Wampserver 3.0.6 (期望安裝的軟件版本:Apache 2.4.33, PHP 7.1.16, MySQL 5.7.21)
Composer 1.6.4
1.安裝 WampServerWampServer 是一個(gè)集成環(huán)境,它就包含了 Apache(服務(wù)器軟件),PHP 和 MySQL (數(shù)據(jù)庫(kù)),所以我們安裝 WampServer 的話,即可獲取這三個(gè)關(guān)鍵的,
運(yùn)行 PHP 環(huán)境所需要的軟件。
來(lái)到 WampServer 官網(wǎng):http://www.wampserver.com/en/ 點(diǎn)擊下載按鈕:
然后選擇自己系統(tǒng)位數(shù)對(duì)應(yīng)的版本下載即可:
下載完成之后,跟安裝其他的 Windows 軟件過(guò)程沒(méi)有太大的差別,基本就是一路的 Next 按鈕即可(我下面用一些列截圖說(shuō)明這個(gè)安裝的每一步)
下圖的兩個(gè)選項(xiàng)是詢問(wèn)你是否使用 IE 作為默認(rèn)瀏覽器,是否使用 Notepad++ 作為默認(rèn)編輯器,這里可以直接選擇 否 的。
這里主要可以允許訪問(wèn)。
安裝完成之后,雙擊桌面的 WampServer 圖標(biāo)即可啟動(dòng) WampServer,待 WampServer 圖標(biāo)變成綠色即表明 WampServer 啟動(dòng)成功。
啟動(dòng)成功之后,在瀏覽器(推薦 Chrome,或者你使用其他瀏覽器也 OK)地址欄訪問(wèn) http://localhost ,可以看到類(lèi)似下面的界面:
啟動(dòng)成功后,我個(gè)人推薦首先修改 PHP 的版本,因?yàn)槟J(rèn)的是 PHP 5.6 的大版本,為了更好的性能和更多的新特性,我們可以將 WampServer 的 PHP 版本升級(jí)為
PHP 7.1 的大版本。
升級(jí)到 PHP 7.1 之后,瀏覽器訪問(wèn) http://localhost?phpinfo=1 ,可以看到類(lèi)似下面的頁(yè)面,即表示 PHP 升級(jí)成功。
至此,WampServer 已經(jīng)成功安裝了,即我們已經(jīng)擁有執(zhí)行 PHP 代碼的完整環(huán)境。但是
我們自己寫(xiě)的 PHP 代碼(自己創(chuàng)建的 .php 文件)如何執(zhí)行呢?如何像其他網(wǎng)站那樣使用 PHP 跑起一個(gè)瀏覽器也可以訪問(wèn)的站點(diǎn)呢?
在這里,使用 WampServer 作為 PHP 開(kāi)發(fā)環(huán)境的情況下,需要記住一個(gè)非常非常重要的目錄:www 目錄。你可以直接從 WampServer 打開(kāi)這個(gè)目錄:
點(diǎn)開(kāi)圖片中的 www directory 即可,正常情況下,打開(kāi)的目錄是:C:wampwww 類(lèi)似的目錄。作為新手學(xué)習(xí) PHP 的時(shí)候,可以將自己寫(xiě)的 PHP 代碼放到這個(gè)目錄下,然后從瀏覽器訪問(wèn)對(duì)應(yīng)的 .php 文件即可看到解析的 PHP 內(nèi)容。比如你在 C:wampwww 目錄下創(chuàng)建了一個(gè)自己寫(xiě)的 my.php 文件,你就可以通過(guò)訪問(wèn) http://localhost/my.php 來(lái)看到 my.php 的 PHP 代碼解析后的具體內(nèi)容。
這樣,通過(guò)瀏覽器看到 PHP 代碼執(zhí)行效果就完整實(shí)現(xiàn)了。
2.配置環(huán)境變量那么,問(wèn)題來(lái)了:如何在命令行中執(zhí)行 PHP 代碼或者 PHP 命令呢?
這個(gè)問(wèn)題的答案是:在 Windows 上,我們需要設(shè)置環(huán)境變量。
具體的設(shè)置過(guò)程如下(演示系統(tǒng)為 Windows 10),在 Windows 10 底部的搜索欄輸入 sy ,然后打開(kāi) 系統(tǒng)[控制面板] 。
點(diǎn)擊左側(cè)的 高級(jí)系統(tǒng)設(shè)置。
然后,點(diǎn)擊下方的 環(huán)境變量(N)。
選擇 Path 那一行,點(diǎn)擊 編輯 。
點(diǎn)擊右上 新建 按鈕,在需要輸入的地方輸入類(lèi)似圖片中的內(nèi)容:C:wampinphpphp7.1.16 。這里的 php7.1.16 目錄需要對(duì)應(yīng)你使用的 php 版本,比如你使用的是 PHP 5.6.35,這里會(huì)對(duì)應(yīng)成 php5.6.35 。這些 PHP 版本的對(duì)應(yīng)都可以在 C:wampinphp 目錄下看得到的。 最后 確定 保存。
往回退的界面也注意要點(diǎn)擊 確定 保存。
在完成以上的環(huán)境變量設(shè)置之后,既可打開(kāi)命令行工具;在底部搜索欄輸入 cmd ,然后 Enter 即可打開(kāi)命令行工具。
在命令行輸入 php -v,能看到類(lèi)似上圖的結(jié)果,即表明 PHP 的環(huán)境變量設(shè)置成功。
3.安裝 Composer以下操作最好最好是在使用了梯子的情況下進(jìn)行,如果你沒(méi)有梯子,可以直接訪問(wèn) https://tizi.io 即可購(gòu)買(mǎi)一個(gè)穩(wěn)定高速的梯子服務(wù)。
現(xiàn)代化的 PHP 開(kāi)發(fā),離不開(kāi) Composer 了,因?yàn)?Composer 最為 PHP 的包依賴關(guān)系管理工具,極大地便利了 PHP 開(kāi)發(fā)者,我們來(lái)安裝之。如果你對(duì)使用 Composer 有任何的疑問(wèn),可以看 Codecasts.com 上的這個(gè)教程:Composer 完整教程
訪問(wèn) Composer 官網(wǎng):https://getcomposer.org/ ,點(diǎn)擊 Download 按鈕。
來(lái)到 https://getcomposer.org/download 頁(yè)面,點(diǎn)擊 Composer-Setup.exe 的鏈接,下載 Composer 安裝器。
等待安裝成功后,雙擊 Composer-Setup.exe 來(lái)安裝 Composer 。
點(diǎn)擊 Next 即可。
這里 Composer 會(huì)自動(dòng)檢測(cè)你設(shè)置的 PHP 環(huán)境變量(即是我們上文設(shè)置的環(huán)境變量)。
下面這個(gè)可以不管,直接點(diǎn)擊 Next 即可。
到這里之后,直接點(diǎn)擊 Install ,等待 Composer 安裝即可。
等待安裝過(guò)程差不多是下圖這樣的。
等待完成之后,點(diǎn)擊 Next。
點(diǎn)擊 Finish。
走到這一步,真的不易,不過(guò)可以慶祝一下的是:Composer 也安裝成功啦!
我們來(lái)檢驗(yàn)一下 Composer 是否安裝成功。還是像前文那樣打開(kāi) 命令行工具,然后輸入 composer 按下 Enter,如果看到類(lèi)似下圖的界面。那么就表明 Composer 已成功安裝!
總結(jié)本文通過(guò)安裝 WampServer ,配置 Windows 的環(huán)境變量和安裝 Composer 這主要的三個(gè)步驟將完整的 Windows 的 PHP 的開(kāi)發(fā)環(huán)境配置完成。希望對(duì)于想學(xué)習(xí) PHP 同學(xué)來(lái)說(shuō)會(huì)有一點(diǎn)點(diǎn)幫助。
最后,一如既往的是:Happy Hakcing
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/28621.html
摘要:但是如果是在下使用的話,問(wèn)題不是很大,體驗(yàn)還是很完美的,也就搞定文件掛載,搞定公網(wǎng)私網(wǎng),忍受漫長(zhǎng)的啟動(dòng)過(guò)程??傊?,不用那就是和自己過(guò)不去。創(chuàng)建項(xiàng)目為什么把創(chuàng)建項(xiàng)目放到第一個(gè)來(lái)說(shuō),是因?yàn)榭梢员苊庋芯繒r(shí),無(wú)項(xiàng)目可用。 前言 我同事告訴我他的windows電腦裝不上homestead,我已經(jīng)有了在windwos下面折騰vagrant+virtual box+homestead的慘痛經(jīng)驗(yàn),然后...
摘要:但是如果是在下使用的話,問(wèn)題不是很大,體驗(yàn)還是很完美的,也就搞定文件掛載,搞定公網(wǎng)私網(wǎng),忍受漫長(zhǎng)的啟動(dòng)過(guò)程。總之,不用那就是和自己過(guò)不去。創(chuàng)建項(xiàng)目為什么把創(chuàng)建項(xiàng)目放到第一個(gè)來(lái)說(shuō),是因?yàn)榭梢员苊庋芯繒r(shí),無(wú)項(xiàng)目可用。 前言 我同事告訴我他的windows電腦裝不上homestead,我已經(jīng)有了在windwos下面折騰vagrant+virtual box+homestead的慘痛經(jīng)驗(yàn),然后...
閱讀 3627·2023-04-26 02:32
閱讀 3904·2021-11-23 10:05
閱讀 2291·2021-10-08 10:04
閱讀 2711·2021-09-22 16:06
閱讀 3612·2021-09-22 15:27
閱讀 764·2019-08-30 15:54
閱讀 1698·2019-08-30 13:50
閱讀 2704·2019-08-29 13:56