民國106年 第1梯次 網路架設乙級 學科

第6題

L i n u x 系統中,A p a c h e 伺服器之h t t p d . c o n f 設定檔中,下列何設定可用來指定伺服器的 主機名稱及埠號?

題目

L i n u x 系統中,A p a c h e 伺服器之h t t p d . c o n f 設定檔中,下列何設定可用來指定伺服器的 主機名稱及埠號?

  1. (1) H o s t N a m e P o r t
  2. (2) S e r v e r N a m e P o r t
  3. (3) S e r v e r N a m e
  4. (4) H o s t N a m e

官方答案

(3) S e r v e r N a m e

解析

Apache 的 httpd.conf 以 ServerName 指令宣告伺服器主機名稱,必要時可附加埠號,例如 ServerName www.example.com:8080;此值也會用來產生自我參照 URL 與重新導向位址,避免依 DNS 反解得到錯誤名稱。HostName、HostNamePort、ServerNamePort 皆非 httpd 合法指令,寫入後啟動時會出現未知指令警告。若未設定 ServerName,Apache 會嘗試以系統主機名稱或 DNS 反解推斷,容易產生啟動警告。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料