A. 伺服器中apache(阿帕奇)是個什麼軟體,幹嘛用的
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就這么簡單的、機械的執行。
B. 闃垮笗濂囨湇鍔″櫒鏄騫蹭粈涔堢殑錛堥樋甯曞囨湇鍔″櫒錛
Apache鏈嶅姟鍣錛屼簰鑱旂綉涓婃渶鐭ュ悕鐨刉eb鏈嶅姟鍣ㄤ箣涓錛屽畠鐨勪嬌鍛芥槸浠涔堬紵
闃垮笗濂囨湇鍔″櫒錛岃繖涓寮哄ぇ鐨勬妧鏈宸ュ叿錛屽彲鑳藉逛竴浜涗漢鏉ヨ磋繕鏄涓紲炵樼殑鍚嶅瓧銆備粖澶╋紝鎴戜滑灝嗘繁鍏ユ帰璁ㄥ畠鐨勫姛鑳藉拰鐢ㄩ旓紝涓璧鋒彮寮榪欎釜騫曞悗鑻遍泟鐨勯潰綰便
棣栧厛錛屼粠鎶鏈瑙掑害鏉ヨ達細
闃垮笗濂囨湇鍔″櫒錛屾垨鑰呮垜浠閫氬父鎵璇寸殑Apache HTTP Server錛屾槸涓撲負浜掕仈緗戞湇鍔¤岃捐$殑鍏嶈垂杞浠躲傚畠浠ュ紑婧愮殑褰㈠紡鎻愪緵錛岃繖鎰忓懗鐫浠諱綍浜洪兘鍙浠ヨ嚜鐢變笅杞姐佷嬌鐢ㄥ拰淇鏀癸紝鍓嶆彁鏄閬靛驚GNU閫氱敤鍏鍏辮稿彲璇侊紙GPL錛夈傝繖鏄涓縐嶄繚璇佽蔣浠惰嚜鐢辨祦閫氬拰鍒涙柊鐨勫崗璁錛屼絾濡傛灉浣犳墦綆楀規簮浠g爜榪涜屽晢涓氬紑鍙戞垨淇鏀癸紝閭d箞鐔熸倝騫墮伒瀹堝叾鏉℃捐嚦鍏抽噸瑕併
鍏舵★紝璁稿彲涓庡晢涓氬簲鐢ㄧ殑鍏崇郴錛
濡傛灉浣犲彧鏄浣滀負涓浜虹敤鎴鳳紝浣跨敤闃垮笗鍒囨湇鍔″櫒榪涜岀綉欏墊祻瑙堝拰鍩烘湰鍐呭圭$悊錛岃稿彲鍗忚騫朵笉鏄棣栬佽冭檻鐨勯棶棰樸傜劧鑰岋紝瀵逛簬閭d簺甯屾湜榪涜屼簩嬈″紑鍙戞垨澶ц勬ā閮ㄧ講鐨勪紒涓氭潵璇達紝浜嗚ВApache鐨勮稿彲鏉℃懼氨鏄懼緱灝や負閲嶈侊紝紜淇濆湪鍟嗕笟鐜澧冧腑涓嶄細浜х敓鐗堟潈綰犵悍銆
鏈鍚庯紝娣卞叆浜嗚ВApache璁稿彲錛
瀵逛簬Apache鐨勮︾粏浣跨敤璁稿彲錛屼綘鍙浠ュ弬鑰冪浉鍏崇殑瀹樻柟鏂囨。鍜岀ぞ鍖鴻祫婧愶紝閭i噷浼氭彁渚涜︾粏鐨勬寚瀵煎拰鎺堟潈瑙勫畾銆傞氳繃榪欎簺璧勬枡錛屼綘鍙浠ョ『淇濅綘鐨勯」鐩鍦ㄦ硶寰嬪眰闈涓婃槸鍚堣勭殑錛屽悓鏃朵篃鑳藉厖鍒嗗埄鐢ˋpache鏈嶅姟鍣ㄧ殑寮哄ぇ鍔熻兘銆
鎬葷殑鏉ヨ達紝闃垮笗濂囨湇鍔″櫒鏄涓涓寮哄ぇ涓旂伒媧葷殑宸ュ叿錛岄傜敤浜庝釜浜哄拰浼佷笟鐢ㄦ埛錛屽彧瑕佹g『鐞嗚В鍜屼嬌鐢ㄥ叾璁稿彲鍗忚錛屽氨鑳藉湪鏋勫緩鍜屾墭綆$綉絝欐椂鍙戞尌鍑烘棤姣旂殑浠峰箋傜幇鍦錛屼綘瀵歸樋甯曞囨湇鍔″櫒鐨勪嬌鍛芥湁浜嗘洿娣卞叆鐨勪簡瑙d簡鍚楋紵
C. 「WEB伺服器」是什麼
Web伺服器:
一般指網站伺服器,是指駐留於網際網路上某種類型計算機的程序,可以向瀏覽器等Web客戶端提供文檔。
Web伺服器作用:
1、放置網站文件,讓全世界瀏覽;
2、可以放置數據文件,讓全世界下載。
Web伺服器分類:
1、Apache;
2、Nginx;
3、IIS。
Web伺服器工作原理可分為四個步驟:
連接過程、請求過程、應答過程以及關閉連接。
D. apache 伺服器什麼作用
apache是個web伺服器。你將網站放在上面架設好,外界就可以訪問了。從功能來講的話,有:1.基本網頁;2.個人主頁;3.虛擬主機;4.網頁認證;