apache服務(wù)器是什么服務(wù)器?apache服務(wù)器是一種免費(fèi)的開源Web 服務(wù)器,可通過Internet提供Web內(nèi)容。它通常被稱為Apache,經(jīng)過開發(fā)后,它迅速成為網(wǎng)絡(luò)上最流行的HTTP客戶端。人們普遍認(rèn)為 Apache的名字來源于它的發(fā)展歷史和通過應(yīng)用補(bǔ)丁和模塊進(jìn)行改進(jìn)的過程,但早在2000年就被糾正了。據(jù)透露,這個(gè)名字起源于美洲原住民部落對(duì)其彈性和耐用性的尊重。
那么Apache服務(wù)器是如何工作的?
Apache的功能是使用TCP/IP協(xié)議通過網(wǎng)絡(luò)從客戶端到服務(wù)器進(jìn)行通信。Apache可用于多種協(xié)議,但最常見的是HTTP/S。HTTP/S或超文本傳輸協(xié)議(S代表安全)是Web上的主要協(xié)議之一,也是Apache最著名的協(xié)議之一。
HTTP/S用于定義消息在Web上的格式化和傳輸方式,并指示瀏覽器和服務(wù)器如何響應(yīng)各種請(qǐng)求和命令。安全的超文本傳輸協(xié)議通常通過端口443,不安全的協(xié)議通過端口80。
Apache服務(wù)器通過配置文件進(jìn)行配置,其中模塊用于控制其行為。默認(rèn)情況下,Apache偵聽在其配置文件中配置的IP地址。這就是 Apache眾多優(yōu)勢(shì)之一發(fā)揮作用的地方。
使用Listen指令,Apache可以根據(jù)特定的地址--端口組合請(qǐng)求接受特定流量并將其路由到特定端口和域。默認(rèn)情況下,Listen在端口80上運(yùn)行,但Apache可以針對(duì)不同的域綁定到不同的端口,從而允許托管許多不同的網(wǎng)站和域以及單個(gè)服務(wù)器。我們可以在Apache上使用HTTPS讓domain1.com在端口80上偵聽,在端口8080上偵聽 domain2.com,在端口443上偵聽domain3.com。
一旦消息到達(dá)目的地或收件人,它就會(huì)發(fā)送通知或ACK消息,基本上向原始發(fā)件人確認(rèn)他們的數(shù)據(jù)已成功到達(dá)。如果在接收數(shù)據(jù)時(shí)出現(xiàn)錯(cuò)誤,或者某些數(shù)據(jù)包在傳輸過程中丟失,目標(biāo)主機(jī)或客戶端將發(fā)送一條未確認(rèn)或NAK消息,以通知發(fā)送方需要重新傳輸數(shù)據(jù)。
以上是“apache服務(wù)器是什么服務(wù)器?”的介紹。
Copyright ? 2013-2020. All Rights Reserved. 恒訊科技 深圳市恒訊科技有限公司 粵ICP備20052954號(hào) IDC證:B1-20230800.移動(dòng)站