WEB伺服器學習

2021-09-06 07:36:52 字數 712 閱讀 6107

apache是web伺服器,http伺服器

apache伺服器的設定檔案位於/usr/local/apache/conf/目錄下,傳統上使用三個配置檔案httpd.conf,access.conf和srm.conf,來配置apache伺服器的行為

httpd.conf提供了最基本的伺服器配置,是對守護程式httpd如何執行的技術描述;srm.conf是伺服器的資源對映檔案,告訴伺服器各種檔案的mime型別,以及如何支援這些檔案;access.conf用於配置

伺服器的訪問許可權,控制不同使用者和計算機的訪問限制;這三個配置檔案控制著伺服器的各個方面的特性,因此為了正常執行伺服器便需要設定好這三個檔案。

tomcat:是jsp的web伺服器,類似於微軟的iis.免費開源

支援jsp/servlet

jboss:是ejb的容器.支援熱部署。解壓後,只需配置一些環境變數即可。免費的。應用伺服器

先裝jdk,再裝jboss.

jboss的預設埠是8080

輕量級,支援群集

一般與tomcat整合

bea weblogic:是乙個複雜的多執行緒應用伺服器,收費

企業級的 web伺服器,比tomcat更強大

美國bea公司出品

ibm的websphere:收費

常見的伺服器還有ftp伺服器、smtp伺服器[郵件傳送]、nntp伺服器[新聞服務]、列印伺服器、資料庫伺服器、遊戲伺服器

web伺服器 簡單web伺服器實現

三次握手 一般情況下是瀏覽器先傳送請求資料,c s ack 應答 三次握手成功後,才開始進行通訊資料的收發。四次揮手 一般情況下是客戶端先關閉,給瀏覽器傳送關閉資訊。如果瀏覽器傳送了關閉資訊,但是伺服器沒有回過去,較慢 那麼瀏覽器一直發是不是就會有問題?所以會等待 2msl的時間。一般為2 5分鐘。...

web伺服器 併發web伺服器實現 epoll

在linux的網路程式設計中,很長的時間都在使用select來做事件觸發。在linux新的核心中,有了一種替換它的機制,就是epoll。epoll 是當今 linux 系統採用的方式,一般伺服器都是用 epoll 來實現的。epoll 是一種方案,這種方案不使用多程序多執行緒多協程,而是使用單程序單...

web伺服器和ftp伺服器

web伺服器又稱網路伺服器,http伺服器 伺服器的精髓就是你想在我這看到東西,裡面放一堆網頁,你向我傳送請求,我就找找找,把網頁給你。web伺服器使用的協議是http https 客戶機叫http客戶端 瀏覽器就叫http客戶端 8uftp就叫ftp客戶端 每天都獲取位址,電腦上有dhcp客戶端 ...