您好,登錄后才能下訂單哦!
這篇文章將為大家詳細講解有關apache可以做什么,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
Apache是干什么的?
1:Apache音譯為阿帕奇,是北美印弟安人的一個部落,叫阿帕奇族,在美國的西南部。相傳阿帕奇是一個武士,他英勇善戰,且戰無不勝,被印弟安人奉為勇敢和勝利的代表,因此后人便用他的名字為印弟安部落命名,而阿帕奇族在印第安史上也以強悍著稱。 其他的都是按照上面的意識演化來的。
2:Apache是一個軟件基金會的名字,你所說的apache應該是指Apache HTTP Server吧,也就是apache服務器。它是Apache軟件基金會管理下的一個開放源代碼的服務器軟件,可以理解為電腦上的一個應用程序。
簡單地說它的作用就是將你的電腦變成一臺服務器,讓你的電腦開放特定的網絡端口,用以接收來自網絡上發送到這臺機器的HTTP請求,對請求的內容進行處理并作出相應的響應。
3:APACHE就是一個網絡服務器,這個服務器偵聽一個TCP端口,一般是80,對端口收到的命令進行解釋,然后提交一些結果。APACHE解釋的最主要的命令就是GET和POST,一般對應客戶端在瀏覽器輸入地址、瀏覽器里面點擊鏈接和提交一個表單。
APACHE對GET和POST命令進行解釋的時候,如果GET和POST的對象是一個HTML、CSS、JS、RAR、TXT等一般文件,就直接把文件的內容發回客戶端;
如果對象是一個PHP文件,APACHE就啟用PHP.EXE程序(UNIX上名稱不一樣,而且安裝為模塊的細節又有不同,這里只是舉例),把文件、調用的參數傳遞給PHP.EXE,然后把PHP.EXE執行的結果反饋給客戶端。
PHP可以調用各種庫執行各類功能,最典型的就是查詢數據庫。PHP.EXE解釋執行PHP文本文件里面的語句,執行前一般不翻譯,就象批處理一樣。
APACHE可以配置多個類似PHP這樣的過濾器,凡是XXX類的文件,都提交給XXX.EXE執行,把執行完畢的內容發送給瀏覽器,其它文件直接發送。APACHE就這么簡單的、機械的執行。
關于apache可以做什么就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。