1. 程式人生 > 實用技巧 >centos apache伺服器搭建

centos apache伺服器搭建

Web伺服器也成WWW伺服器,主要功能提供網上資訊瀏覽服務。WWW是Internet的多媒體資訊查詢工具。WWW(World Wide Web,環球資訊網),簡稱Web,中文名“全球資訊網”

HTTP(HyperText Transfer Protocol,超文字傳輸協議)是Internet上應用最為廣泛的一種網路協議,所有的WWW檔案都必須遵循這個標準。(HTTP使用TCP而不是UDP的原因在於一個網頁必須傳輸很多資料,而TCP協議提供傳輸控制,按吮吸組織資料,並進行錯誤糾正)。客戶端是終端使用者,伺服器是網站。通過使用Web瀏覽器或其他工具,由HTTP客戶端使用URL發起一個請求,建立一個到伺服器指定埠(預設為80埠)的TCP連線。HTTP伺服器則在那個埠監聽客戶端傳送過來的請求。一旦收到請求,伺服器向客戶端發回一個狀態碼,比如“HTTP/1.1 200OK”和響應的訊息,響應的訊息體可能是請求的檔案、錯誤訊息或其他一些資訊。在HTTP客戶端和HTTP伺服器中間可能存在多箇中間層(比如代理、閘道器、隧道等)。儘管TCP/IP協議是網際網路最流行的應用,HTTP協議沒有規定必須使用它和基於它支援的層。事實上HTTP可以在任何其他網際網路協議上,或者在其它網路上實現。HTTP只假定其下層協議提供可靠的傳輸,任何能夠提供這種保證的協議都可以被其使用。

HTTPS(Hypertext Transfer Protocol over Secure SocketLayer,基於SSL的HTTP協議)

HTTPS使用不同於HTTP協議的預設埠及一個加密、身份驗證層(HTTP與TCP之間)。

Web伺服器包括:

(1)Apache HTTP Server

(2)Lighttpd

(3)IIS(Internet Information Services,網際網路資訊服務)是由微軟公司提供基於執行windows平臺的網際網路基本服務

/etc/httpd/conf/*------主配置檔案位置

/etc/rc.d/init.d/httpd----啟動指令碼

介紹下配置檔案裡的檔案和說明

1.安裝Apache

yum -y install httpd-*

2.啟動Apache

service httpd start

3.echo hello,this is my hometown,welcome > /var/www/html/index.html

在瀏覽器中輸入本機IP,將會看到網頁

簡單明瞭,當然還有很多虛擬主機的設定。先了解基本原理。

轉載於:https://blog.51cto.com/sailforever/882830