一:什麼是Apache
Apache是世界各地使用的Web伺服器軟體(HTTP伺服器),是建立伺服器需要Web伺服器軟體,我們還可以理解成Web伺服器和流行伺服器軟體的機制。
二:Web伺服器的工作原理
一般情況下,在PC或伺服器上,軟體本身是無用的,我們還要有用於儲存和移動內容的硬體盒子。
1.Web伺服器角色
當您使用網路時,需要處理一組稱為多種伺服器的盒子和內容,其中,最主要的可以說是Web伺服器,其基本作用就是該網站的使用者根據請求顯示儲存在Web伺服器上的數據,在資料庫伺服器之間輸入並回應請求使用,如有必要,保護Web伺服器中的儲存資料並限制訪問,一般情況下為了能夠存取網站,必須和其他專用伺服器(DNS伺服器)合作。
2.協定(HTTP)
當Web網站的訪客請求Web伺服器時使用它指令方法(過程)變更為HTTP協定。在這種情況下HTTP代表超文本傳輸協議,具體來說,Web瀏覽器輸入的Web網站的URL位址的一部分,並且在開頭引用http。
三:安裝與初始化Apache
在Linux作業系統中安裝Apache
sudo apt -y install apache2請輸入指令,相關的套件也會自動安裝。
vi /etc/apache2/conf-enabled/security.conf然後編輯該檔案。
為確保安全性,我們將盡量減少錯誤頁面上的伺服器資訊洩露,每行25將ServerTokens從OS更改為Prod。另外,每行35將ServerSignature從On改為Off。
在此階段,當您造訪安裝Apache的位置(URL或IP位址)時,將顯示測試頁面,您可以看到Apache現已啟動並執行。應指出的是,由於此文件在過程中是不必要的,因此在官方網站發布之前將其刪除。
在Apache 2.4版中,提供120多個模組,可擴充基本功能比較多。
以上就是對什麼是Apache的全部介紹,如果您想了解更多有關維運知識,請關注php中文網。
以上是什麼是Apache的詳細內容。更多資訊請關注PHP中文網其他相關文章!