Linux 伺服器部署時的分區規劃與服務管理,直接決定後續效能與安全性。本文針對兩大核心面向提出實務建議。
Linux 分區對效能影響遠大於 Windows。建議將高頻讀寫、用途迥異的目錄分置於獨立分區:
/tmp 與 /home 分離:隔離使用者暫存檔與資料,防單一分區滿載癱瘓系統。/var(日誌、郵件、資料庫)與 /usr(程式碼)分離:降低 I/O 爭用,利於配額管理。/var 單獨成區最關鍵:日誌暴增不影響根分區,亦便於掛載不同檔案系統(如 XFS、ext4 with journal)。資深管理員依應用服務特性(資料庫、Web、郵件)客製化分區;新手常用預設配置,後期調整困難且效能不如預期。
安裝完成後檢視啟動服務(systemctl list-unit-files --state=enabled 或 chkconfig --list),依據實際業務需求停用無關服務:
gdm/lightdm、xfs 等。postfix/sendmail。cups。nfs-server、rpcbind。判斷依據:官方文件、服務說明、自身經驗。原則:預設拒絕,按需啟用。
分區規劃與服務精簡是 Linux 伺服器上線前的兩大必修課,做好這兩點,能避免 80% 以上的效能瓶頸與安全風險。