發(fā)布于:2021-01-22 11:59:05
0
332
0
什么是XAMPP?
XAMPP是一個開源的跨平臺web服務器、MySQL數(shù)據(jù)庫引擎、PHP和Perl包。它是由apache編譯和維護的。縮寫詞XAMPP代表。
X–[跨平臺操作系統(tǒng)]意味著它可以在任何操作系統(tǒng)Mac OX、Windows、Linux等上運行。
A–Apache–這是web服務器軟件。
M–MySQL–數(shù)據(jù)庫。
P–PHP。
P–Perl–腳本語言。
為什么使用XAMPP?
為了使用PHP,您需要安裝PHP、Apache甚至MySQL。安裝和配置Apache并不容易。如果您自己安裝Apache,您仍然需要對其進行設置,并將其與PHP和Perl等集成。XAMPP處理設置PHP和Perl并與之集成的所有復雜性。與僅使用Java SDK運行的Java不同,PHP需要一個web服務器才能工作。
XAMPP提供了一個易于使用的控制面板來管理Apache、MySQL和其他程序,如Tomcat、filezilla等。您不必記住啟動Apache、MySQL等的命令。
在本教程中,您將學習:
如何下載和安裝XAMPP
基本W(wǎng)eb服務器配置
XAMPP控制面板
配置XAMPP
什么是最好的PHP IDE?
Netbeans IDE簡介
使用Netbeans IDE創(chuàng)建新的PHP項目
運行第一個PHP示例
如何下載和安裝XAMPP
我們將逐步研究安裝xamppforwindows的過程。對于其他操作系統(tǒng),安裝步驟類似。
下載XAMPP安裝程序http://www.apachefriends.org/en/xampp-windows.html 。
安裝XAMPP就像安裝任何其他windows程序一樣。但是,有幾件事我們必須注意。
下載XAMPP后,運行安裝程序。出現(xiàn)如下所示的警告消息對話框窗口。
如果您使用的是windows Vista或windows 7,請確保停用用戶帳戶控制功能。為此,請選擇“控制面板”>“用戶帳戶”>“更改用戶訪問控制設置”。下圖說明了主要步驟。
停用用戶帳戶控制后,單擊警告消息框上的“確定”按鈕。
這次您將收到以下消息。
在隨后的屏幕中,單擊下一步。
在下一個屏幕中,根據(jù)需要更改安裝路徑。單擊下一步。
在下一個屏幕中,選擇Apache和MySQL。如果需要,您可以選擇FileZilla(FTP客戶端)。點擊安裝。
請注意,服務是Windows中長期運行的程序,不需要用戶干預??梢詫⒎赵O置為在Windows操作系統(tǒng)啟動時自動運行。為了使您能夠使用Apache和MySQL,它們應該在后臺運行。將它們作為服務安裝時,只要打開計算機電源,就會在后臺自動運行Apache和MySQL。如果尚未將Apache和MySQL作為服務安裝,則每次使用它們時都必須手動啟動它們。您必須從XAMPP控制面板執(zhí)行此操作。
成功完成安裝后,您將看到以下窗口。
點擊完成按鈕。
在測試XAMPP安裝之前,讓我們首先看一下將要使用的基本目錄。
基本W(wǎng)eb服務器配置
本教程假定您已 使用上述步驟在Windows中的驅動器C上安裝了XAMPP。以下是您應該了解的基本目錄的列表。
htdocs ; 這是Web根目錄。我們所有的PHP代碼都將放置在此目錄中。
mysql –該目錄包含與MySQL數(shù)據(jù)庫引擎有關的所有信息,默認情況下,它在端口3306上運行。
php –此目錄包含PHP安裝文件。它包含一個名為php.ini的重要文件。該目錄用于配置PHP在服務器上的行為。
默認情況下,Apache web服務器在端口80上運行。如果端口80被另一個web服務器占用,則可以使用不同的端口號。在本教程中,我們假設使用的是端口80。注意,如果您使用SKYPE,它將使用相同的端口。如果要在端口80上使用Apache,請關閉Skype。
XAMPP控制面板
控制面板用于管理通過XAMPP安裝的程序。要打開XAMPP控制面板。
單擊“開始”菜單。
瀏覽程序目錄,找到快速好友,然后找到XAMPP,如下圖所示。
下圖顯示了控制面板。
1)本節(jié)列出已安裝的服務、模塊和進程ID PID。綠色勾號表示模塊已作為服務安裝。紅色標記表示尚未作為服務安裝。要安裝服務,請單擊紅色標記。如果該按鈕顯示綠色勾號,您單擊它,控制面板將詢問您是否要卸載系統(tǒng)。
2)本節(jié)顯示與模塊相關的端口?!安僮鳌辈糠钟糜冢?/span>
啟動和停止模塊
打開Apache和MySQL的管理窗口
打開Apache、MySQL等的配置文件進行更改
查看模塊的日志文件
3)本節(jié)包含有用的實用程序,如Netsat、windows服務快捷方式等
4)此部分顯示模塊的狀態(tài)信息??刂泼姘蹇捎糜冢?/span>
安裝和卸載通過XAMPP安裝的服務,如Apache、MySQL等
啟動和停止服務。
打開配置文件等
配置XAMPP
在開始使用XAMPP安裝來開發(fā)PHP支持的網(wǎng)站之前,讓我們先看看所需的基本配置。鍵入URLhttp://localhost/xampp/在您最喜愛的瀏覽器中。在本教程中,我們將使用Firefox作為web瀏覽器。
如果您能夠看到上面的屏幕,那么您已經(jīng)成功安裝了XAMPP。左側的面板包含指向以下有用信息的鏈接:
安裝的PHP版本
XAMPP的安全設置
訪問phpMyAdmin等實用程序
xampp1.8.0附帶的PHP版本是php5.4.4
什么是最好的PHP IDE?
PHP IDE是一個允許您輕松編寫PHP代碼的程序。PHP ide通常配備語法突出顯示功能,在某些情況下還具有自動完成功能。這意味著,如果您編寫一個PHP解釋器已知的PHP關鍵字,那么該關鍵字將以與常規(guī)語句不同的顏色高亮顯示。當您鍵入已知的PHP關鍵字時,autocomplete特性會自動彈出它們。記事本也可以用來編寫和編輯PHP代碼。使用記事本之類的編輯器的缺點是調試腳本變得很困難,因為它不容易發(fā)現(xiàn)錯誤,如拼錯的關鍵字、未閉合的大括號等。IDE將突出顯示有錯誤的語句,以便您很容易發(fā)現(xiàn)它們。下表顯示了5種流行的PHP編輯器。
Netbeans IDE PHP編輯器如上表中簡要強調的那樣,Netbeans IDE具有強大的功能,可以提高PHP編碼人員的工作效率??梢詮膆ttps://netbeans.org/downloads/index.html免費下載IDE。
語法高亮和自動完成功能可提高工作效率
它對MySQL等數(shù)據(jù)庫系統(tǒng)具有本機支持。您不需要使用兩個程序來編碼和開發(fā)數(shù)據(jù)庫。
IDE可以在協(xié)作環(huán)境中使用。當您必須與其他開發(fā)人員一起工作時,這將很方便。
IDE支持其他語言,例如;
Java SE
Java EE
C
C ++
撰寫本文時,Netbeans IDE的當前版本為7.3版。
Netbeans IDE簡介
成功安裝Netbeans IDE PHP編輯器后,請像運行其他Windows程序一樣運行該程序。出現(xiàn)如下所示的窗口。
1.項目瀏覽器–此面板用于顯示所有打開的項目。項目以樹狀視圖列出。
2.快捷方式工具欄–該工具欄包含一些常用任務的快捷方式,例如創(chuàng)建新項目,打開現(xiàn)有項目,撤消和重做操作等。
3.“啟動”頁面-此頁面包含3個選項卡,即“學習和發(fā)現(xiàn)”,“我的Netbeans”和“新增功能”。
第一個選項卡[學習和發(fā)現(xiàn)]向您介紹Netbeans IDE的功能,展示一些可以在Netbeans IDE中開發(fā)的演示和教程。
第二個選項卡[我的Netbeans]列出了最近打開的項目,可讓您安裝插件并激活IDE的功能。
4.輸出窗口–用于顯示Java控制臺應用程序之類的程序的輸出。它還用于顯示日志和調試信息。下面的屏幕快照顯示了一個打開了項目的IDE。
使用Netbeans IDE創(chuàng)建一個新的PHP項目
單擊工具欄上的創(chuàng)建新項目按鈕,如下所示
如果下載了Netbeans IDE中所有可用的捆綁軟件,請確保在項目類別下選擇PHP,在項目下選擇PHP應用程序,然后單擊下一步按鈕。
輸入項目名稱,如下所示。
確保文件夾如上所示保存在XAMPP安裝目錄中。
完成后單擊下一步按鈕。
確?!斑\行方式:”設置為“本地網(wǎng)站”(在本地Web服務器上運行)
項目URL:設置為http:// localhost / phplessons /
請注意,以上設置將默認為您設置。除非您是專家,否則您無需進行任何更改
點擊下一步按鈕
Netbeans PHP編輯器允許與PHP MVC框架(例如Symfony和Zend)集成。目前,我們不會選擇任何MVC框架。單擊完成按鈕。
新創(chuàng)建的項目將顯示在項目瀏覽器中,并顯示一個索引.php為您創(chuàng)建的頁面。
新創(chuàng)建的頁面包含一些html代碼。將其替換為如下所示的代碼。
運行您的第一個PHP示例
<?php echo "Hello World!"; ?>
單擊工具欄上的運行按鈕,如下所示
您的默認瀏覽器將打開URLhttp://localhost/phplessons/index.php。輸出“你好,世界!將顯示在瀏覽器中。
摘要
XAMPP是X-cross平臺、Apache、MySQL、,PHP和Perl
PHP編輯器是一個程序,允許您在最短的時間內編寫PHP代碼,并允許您在設計時調試語法錯誤。
Netbeans PHP編輯器是一個跨平臺的開源編輯器,可提高PHP開發(fā)人員的工作效率。