Q105.
下列CentOS Linux 指令,何者可用來啟動Apache 伺服器?
網路架設 · 乙級 · 網路元件及軟體安裝與應用 · Q105
難易度分析
2 / 5
本題要求區分不同網路服務的名稱以及對應的管理指令參數,考查對 Linux 基礎服務控制指令的精確記憶。
正確答案:④systemctl start httpd
④ systemctl start httpd:在 CentOS Linux 中,Apache 伺服器 的服務名稱為 httpd,使用 systemctl start httpd 可正確啟動 Apache 網頁服務。此為標準的 systemd 服務管理 指令。
錯誤選項解析
- ① systemctl restart vsftpd:vsftpd 是用於啟動 FTP 檔案傳輸服務 的常駐程式,與 Apache 網頁伺服器 無關。此指令用於重新啟動 FTP 服務而非啟動 Apache。
- ② systemctl restart httpd:httpd 確實是 CentOS 中 Apache 伺服器 的服務名稱,但 restart 參數用於「重新啟動」已運行的服務。題目要求為「啟動」,若服務尚未啟動時使用 restart 可能無法正常運作。
- ③ systemctl start vsftpd:vsftpd 是 FTP 伺服器軟體,此指令用於啟動 FTP 服務,與 Apache 網頁伺服器 完全無關。
Learning Tip
"本題核心考點為 systemd 服務管理指令 與 Linux 服務名稱 的對應關係。常見陷阱:① httpd(Apache)與 vsftpd(FTP)的服務名稱容易混淆;② start(啟動)與 restart(重新啟動)的使用時機不同,服務尚未運行時應使用 start。實務上可搭配 systemctl status httpd 確認服務狀態,並使用 systemctl enable httpd 設定開機自動啟動。"
學員答題分佈
①systemctl restart vsftpd0%
②systemctl restart httpd0%
③systemctl start vsftpd0%
④systemctl start httpd0%
此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!