版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
開發(fā)環(huán)境的安裝成都職業(yè)技術(shù)學(xué)院軟件學(xué)院主講教師:牟奇春問題引入PHP(PHP:HypertextPreprocessor)即“超文本預(yù)處理器”,是在服務(wù)器端執(zhí)行的腳本語言,尤其適用于Web開發(fā)并可嵌入HTML中。PHP語法學(xué)習(xí)了C語言,吸納Java和Perl多個(gè)語言的特色發(fā)展出自己的特色語法,并根據(jù)它們的長項(xiàng)持續(xù)改進(jìn)提升自己,例如java的面向?qū)ο缶幊蹋撜Z言當(dāng)初創(chuàng)建的主要目標(biāo)是讓開發(fā)人員快速編寫出優(yōu)質(zhì)的web網(wǎng)站。PHP同時(shí)支持面向?qū)ο蠛兔嫦蜻^程的開發(fā),使用上非常靈活。問題引入PHP是一種服務(wù)端語言,使用PHP編寫的程序,不能直接在瀏覽器端運(yùn)行,必須通過服務(wù)器解析后才能執(zhí)行。因此,為了運(yùn)行PHP程序,必須先安裝PHP運(yùn)行環(huán)境。問題引入PHP運(yùn)行環(huán)境為分windows和linux兩種環(huán)境。為了安裝的簡便,我們一般選擇一鍵安裝包進(jìn)行安裝,安裝后,可以提供web服務(wù)、php解析、mysql數(shù)據(jù)庫服務(wù)等。問題引入本課程的使用環(huán)境為windows,因此,下面介紹一下windows中如何安裝運(yùn)行環(huán)境。如果使用Linux操作系統(tǒng),請(qǐng)參考網(wǎng)絡(luò)上的資料進(jìn)行安裝。PHP開發(fā)環(huán)境配置PHP是一種服務(wù)器端的Web應(yīng)用程序腳本語言,其開發(fā)環(huán)境主要包括:PHP解釋器、Web服務(wù)器、數(shù)據(jù)庫服務(wù)器及編輯器。PHP支持Windows和Linux等多種操作系統(tǒng)。PHP典型開發(fā)環(huán)境配置為Windows+IIS(或Apache)+PHP+MySQL,其中Linux系統(tǒng)為Linux+Apache+PHP+MySQL。采用PHP語言編寫完成的程序,其擴(kuò)展名是.php,這種文件是不能直接在瀏覽器中運(yùn)行的,需要通過服務(wù)器的方式來進(jìn)行運(yùn)行。因此,在運(yùn)行PHP文件之前,我們需要安裝PHP開發(fā)環(huán)境,配置服務(wù)器。PHP開發(fā)環(huán)境配置PHP開發(fā)環(huán)境的配置相對(duì)比較復(fù)雜,如果是由用戶自己下載PHP、Apache、MySQL來安裝配置,會(huì)非常耗時(shí),還容易出錯(cuò)。現(xiàn)在最簡單的方式,是直接下載集成安裝環(huán)境,會(huì)極大的提高我們的環(huán)境配置效率。目前流行的PHP集成運(yùn)行環(huán)境軟件包非常多,比如XAMPP、WAMPP等。在此,我們推薦大家使用“小皮面板”進(jìn)行環(huán)境的搭建。PHP開發(fā)環(huán)境配置小皮面板官網(wǎng)地址是:/小皮面板是phpStudy的簡稱,系統(tǒng)提供了Linux和Windows兩種版本,大家只需要根據(jù)自己的環(huán)境選擇下載相應(yīng)的版本即可。PHP開發(fā)環(huán)境配置訪問網(wǎng)站:/,下載phpstudy客戶端安裝phpstudy圖2打開下載好的phpstudy安裝文件,根據(jù)安裝向?qū)?,完成安裝,然后啟動(dòng)客戶端程序,如圖2所示。安裝phpstudy圖3進(jìn)入面板后,默認(rèn)處于“首頁”,在右邊“套件”中點(diǎn)擊Apache2.4.39和MySQL5.7.26后面的“啟動(dòng)”按鈕。如果系統(tǒng)端口沒有沖突,正常情況下,這兩個(gè)運(yùn)行環(huán)境將會(huì)啟動(dòng)成功,紅色方塊會(huì)變成藍(lán)色箭頭,如圖3所示。(套件中顯示的版本號(hào),會(huì)隨著系統(tǒng)版本發(fā)生變化
)測(cè)試運(yùn)行環(huán)境運(yùn)行環(huán)境正常啟動(dòng)后,在瀏覽器中輸入:http://localhot/即可打開默認(rèn)的首頁。localhost是系統(tǒng)默認(rèn)配置好的網(wǎng)站,其根目錄是phpstudy安裝目錄下的www目錄。如果要?jiǎng)?chuàng)建自己的網(wǎng)站,請(qǐng)?jiān)诿姘遄髠?cè)點(diǎn)擊“網(wǎng)站”,然后點(diǎn)擊“創(chuàng)建新網(wǎng)站”,在域名中請(qǐng)輸入自定義的域名,在根目錄下選擇我們的PHP程序所在的文件夾,如圖4所示。點(diǎn)擊“確認(rèn)”即完成網(wǎng)站配置。圖4配置網(wǎng)站在面板左側(cè)點(diǎn)擊“網(wǎng)站”,在此可以配置網(wǎng)站。域名中請(qǐng)輸入自定義的域名,在根目錄下選擇我們的PHP程序所在的文件夾,根據(jù)需要,可以在PHP版本中切換版本(安裝小皮以后,默認(rèn)就是php7,如果要使用其他版本的php,請(qǐng)切換至“環(huán)境”面板,然后在php中選擇所需版本進(jìn)行安裝。拓展我們安裝的phpstudy軟件,從套件面板可以看出,默認(rèn)是包含了4個(gè)軟件,如圖5所示。其中Apache和Nginx是用于提供web服務(wù)的,我們?cè)谑褂脮r(shí),只需要啟動(dòng)其中之一即可。web服務(wù)默認(rèn)的端口是80。FTP是用于提供FTP服務(wù)的,默認(rèn)的端口是21,MySQL是提供數(shù)據(jù)庫服務(wù)的,默認(rèn)端口是3306。圖5拓展如果系統(tǒng)中上述端口被占用,則無法啟動(dòng)相應(yīng)的服務(wù)。解決辦法是,可以更改上述服務(wù)所用的端口,比如,將web服務(wù)端口修改成8080。修改后,如果能正常啟動(dòng),則訪問時(shí)加上端口號(hào)即可,比如:http://localhost:8080拓展如果不想更換端口,可以將相應(yīng)端口釋放,也就是結(jié)束占用端口的軟件??梢栽诿姘遄髠?cè)點(diǎn)擊“設(shè)置”,然后在右側(cè)“系統(tǒng)設(shè)置”中進(jìn)行端口檢測(cè),一旦檢測(cè)到端口被占用,將占
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 如何拍攝培訓(xùn)課件
- 贛南衛(wèi)生健康職業(yè)學(xué)院《遙感原理及其應(yīng)用》2023-2024學(xué)年第一學(xué)期期末試卷
- 相互喂飯培訓(xùn)課件
- 贛東學(xué)院《經(jīng)濟(jì)社會(huì)系統(tǒng)仿真實(shí)踐》2023-2024學(xué)年第一學(xué)期期末試卷
- 七年級(jí)道德與法治上冊(cè)第二單元友誼的天空第四課友誼與成長同行第1課時(shí)誤區(qū)警示新人教版
- 小學(xué)生頒獎(jiǎng)?wù)n件背景
- 小學(xué)生傳統(tǒng)文化禮儀課件
- 《動(dòng)能和勢(shì)能教學(xué)》課件
- 礦石運(yùn)輸與堆放技術(shù)
- 五年級(jí)數(shù)學(xué)(小數(shù)除法)計(jì)算題專項(xiàng)練習(xí)及答案匯編
- 2024年酒店式公寓承包合同
- 貓抓病的護(hù)理
- 勘察設(shè)計(jì)工作內(nèi)容
- GB/T 19799.2-2024無損檢測(cè)超聲檢測(cè)試塊第2部分:2號(hào)標(biāo)準(zhǔn)試塊
- 2024-2025學(xué)年冀教新版八年級(jí)上冊(cè)數(shù)學(xué)期末復(fù)習(xí)試卷(含詳解)
- DB45T 1831-2018 汽車加油加氣站防雷裝置檢測(cè)技術(shù)規(guī)范
- 《兒歌運(yùn)用于幼兒園教育問題研究的文獻(xiàn)綜述》8600字
- 懸掛燈籠施工方案
- 水資源調(diào)配與優(yōu)化-洞察分析
- 某自來水公司自然災(zāi)害應(yīng)急預(yù)案樣本(2篇)
- 無人機(jī)職業(yè)生涯規(guī)劃
評(píng)論
0/150
提交評(píng)論