1 開發(fā)環(huán)境的安裝_第1頁
1 開發(fā)環(huán)境的安裝_第2頁
1 開發(fā)環(huán)境的安裝_第3頁
1 開發(fā)環(huán)境的安裝_第4頁
1 開發(fā)環(huán)境的安裝_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

開發(fā)環(huán)境的安裝成都職業(yè)技術學院軟件學院主講教師:牟奇春問題引入PHP(PHP:HypertextPreprocessor)即“超文本預處理器”,是在服務器端執(zhí)行的腳本語言,尤其適用于Web開發(fā)并可嵌入HTML中。PHP語法學習了C語言,吸納Java和Perl多個語言的特色發(fā)展出自己的特色語法,并根據(jù)它們的長項持續(xù)改進提升自己,例如java的面向?qū)ο缶幊?,該語言當初創(chuàng)建的主要目標是讓開發(fā)人員快速編寫出優(yōu)質(zhì)的web網(wǎng)站。PHP同時支持面向?qū)ο蠛兔嫦蜻^程的開發(fā),使用上非常靈活。問題引入PHP是一種服務端語言,使用PHP編寫的程序,不能直接在瀏覽器端運行,必須通過服務器解析后才能執(zhí)行。因此,為了運行PHP程序,必須先安裝PHP運行環(huán)境。問題引入PHP運行環(huán)境為分windows和linux兩種環(huán)境。為了安裝的簡便,我們一般選擇一鍵安裝包進行安裝,安裝后,可以提供web服務、php解析、mysql數(shù)據(jù)庫服務等。問題引入本課程的使用環(huán)境為windows,因此,下面介紹一下windows中如何安裝運行環(huán)境。如果使用Linux操作系統(tǒng),請參考網(wǎng)絡上的資料進行安裝。PHP開發(fā)環(huán)境配置PHP是一種服務器端的Web應用程序腳本語言,其開發(fā)環(huán)境主要包括:PHP解釋器、Web服務器、數(shù)據(jù)庫服務器及編輯器。PHP支持Windows和Linux等多種操作系統(tǒng)。PHP典型開發(fā)環(huán)境配置為Windows+IIS(或Apache)+PHP+MySQL,其中Linux系統(tǒng)為Linux+Apache+PHP+MySQL。采用PHP語言編寫完成的程序,其擴展名是.php,這種文件是不能直接在瀏覽器中運行的,需要通過服務器的方式來進行運行。因此,在運行PHP文件之前,我們需要安裝PHP開發(fā)環(huán)境,配置服務器。PHP開發(fā)環(huán)境配置PHP開發(fā)環(huán)境的配置相對比較復雜,如果是由用戶自己下載PHP、Apache、MySQL來安裝配置,會非常耗時,還容易出錯?,F(xiàn)在最簡單的方式,是直接下載集成安裝環(huán)境,會極大的提高我們的環(huán)境配置效率。目前流行的PHP集成運行環(huán)境軟件包非常多,比如XAMPP、WAMPP等。在此,我們推薦大家使用“小皮面板”進行環(huán)境的搭建。PHP開發(fā)環(huán)境配置小皮面板官網(wǎng)地址是:/小皮面板是phpStudy的簡稱,系統(tǒng)提供了Linux和Windows兩種版本,大家只需要根據(jù)自己的環(huán)境選擇下載相應的版本即可。PHP開發(fā)環(huán)境配置訪問網(wǎng)站:/,下載phpstudy客戶端安裝phpstudy圖2打開下載好的phpstudy安裝文件,根據(jù)安裝向?qū)?,完成安裝,然后啟動客戶端程序,如圖2所示。安裝phpstudy圖3進入面板后,默認處于“首頁”,在右邊“套件”中點擊Apache2.4.39和MySQL5.7.26后面的“啟動”按鈕。如果系統(tǒng)端口沒有沖突,正常情況下,這兩個運行環(huán)境將會啟動成功,紅色方塊會變成藍色箭頭,如圖3所示。(套件中顯示的版本號,會隨著系統(tǒng)版本發(fā)生變化

)測試運行環(huán)境運行環(huán)境正常啟動后,在瀏覽器中輸入:http://localhot/即可打開默認的首頁。localhost是系統(tǒng)默認配置好的網(wǎng)站,其根目錄是phpstudy安裝目錄下的www目錄。如果要創(chuàng)建自己的網(wǎng)站,請在面板左側(cè)點擊“網(wǎng)站”,然后點擊“創(chuàng)建新網(wǎng)站”,在域名中請輸入自定義的域名,在根目錄下選擇我們的PHP程序所在的文件夾,如圖4所示。點擊“確認”即完成網(wǎng)站配置。圖4配置網(wǎng)站在面板左側(cè)點擊“網(wǎng)站”,在此可以配置網(wǎng)站。域名中請輸入自定義的域名,在根目錄下選擇我們的PHP程序所在的文件夾,根據(jù)需要,可以在PHP版本中切換版本(安裝小皮以后,默認就是php7,如果要使用其他版本的php,請切換至“環(huán)境”面板,然后在php中選擇所需版本進行安裝。拓展我們安裝的phpstudy軟件,從套件面板可以看出,默認是包含了4個軟件,如圖5所示。其中Apache和Nginx是用于提供web服務的,我們在使用時,只需要啟動其中之一即可。web服務默認的端口是80。FTP是用于提供FTP服務的,默認的端口是21,MySQL是提供數(shù)據(jù)庫服務的,默認端口是3306。圖5拓展如果系統(tǒng)中上述端口被占用,則無法啟動相應的服務。解決辦法是,可以更改上述服務所用的端口,比如,將web服務端口修改成8080。修改后,如果能正常啟動,則訪問時加上端口號即可,比如:http://localhost:8080拓展如果不想更換端口,可以將相應端口釋放,也就是結(jié)束占用端口的軟件??梢栽诿姘遄髠?cè)點擊“設置”,然后在右側(cè)“系統(tǒng)設置”中進行端口檢測,一旦檢測到端口被占用,將占

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論