伺服器選購與運維全指南:從硬體到安全的完整知識體系
伺服器非單純的「高階電腦」,其核心價值在於 7×24 小時持續穩定運算。眾多企業因缺乏專業認知,採購規格與業務不符,導致服務頻繁中斷、信譽受損。本文從六大維度建立完整的伺服器認知框架。
一、伺服器硬體選購五大核心指標
| 維度 | 關鍵考量點 |
| 運算能力 | CPU 核心數、時脈、快取、超執行緒;實測效能優於紙面參數,貨比三家 |
| 記憶體與儲存 | ECC 記憶體容量/擴充上限、RAID 卡支援、熱插拔硬碟盤位、備份儲存方案 |
| 可靠性與散熱 | 冗余電源(1+1)、風扇模組熱插拔、機箱風道設計、環境溫濕度適應範圍 |
| 可維護性 | 熱插拔元件(硬碟、電源、風扇、PCIe)、遠端管理(IPMI/iDRAC/iLO)、診斷面板 |
| 相容性 | 驅動程式支援、虛擬化認證(VMware/ Hyper-V)、現有基礎設施整合 |
主流品牌與處理器選擇
- 國際一線:Dell (PowerEdge)、HPE (ProLiant)、Lenovo (ThinkSystem)——生態完善、全球保固
- 國產優選:浪潮、曙光、華為——性價比高、本地化支援響應快,適合中小企業
- CPU:Intel Xeon 可靠性成熟、生態豐富;AMD EPYC 核心數優勢明顯、效能/瓦特極具競爭力
二、作業系統選型決策矩陣
依據五大維度決策:
- 硬體平台相容性(x86/ARM、特定晶片組驅動)
- 應用軟體強制需求(如僅支援 Windows 的 ERP/產業軟體)
- 開發語言與資料庫棧(.NET/SQL Server → Windows;PHP/Java/Python/MySQL/PostgreSQL → Linux)
- 預算:授權成本(Windows Server CAL)vs. 維運人力成本
- 業務屬性:高可用性叢集、容器化、雲原生導向 → Linux/Unix 優勢大
主流選項
- Windows Server:圖形化管理、AD 整合、特定產業軟體首選
- RHEL(紅帽企業版):商業支援、長週期維護、認證生態最全
- CentOS Stream / Rocky Linux / AlmaLinux:RHEL 相容、免費、社群活躍
- Ubuntu Server LTS:新硬體支援快、容器/雲原生工具鏈豐富
- Unix (AIX/HP-UX/Solaris):極少數任務關鍵型大型機環境
網路基礎設施關鍵設定
- DNS:至少雙主機(主/備)部署,確保解析高可用
- 反向 DNS (PTR):郵件伺服器信譽關鍵,必須正確設定
- 雙層防火牆:邊界路由器/防火牆 + 主機端軟體防火牆(iptables/nftables/firewalld/Windows Defender Firewall)
三、Web 伺服器軟體選型指南
| 軟體 | 特性 | 典型場景 |
| Apache httpd | 模組豐富、相容性最廣、.htaccess 彈性 | 傳統 LAMP、共享主機、複雜重寫規則 |
| Nginx | 事件驅動、高併發、低記憶體、反向代理/負載平衡首選 | 高流量前端、靜態資源、微服務閘道 |
| IIS | Windows 整合、.NET 原生、GUI 管理 | ASP.NET Core、Windows 生態 |
| LiteSpeed / OpenLiteSpeed | Apache 相容、事件驅動、內建快取 | WordPress 高效能託管 |
選型原則:優先匹配應用棧與 OS,依流量規模與功能深度決定,切勿迷信廠商行銷數據。
四、關鍵輔助服務軟體
- DNS 伺服器:BIND、PowerDNS、Unbound、Windows DNS
- 資料庫:關聯式(MySQL/MariaDB、PostgreSQL、SQL Server)vs. 非關聯式(MongoDB、Redis、Elasticsearch)依業務選擇
- 腳本/執行環境:PHP-FPM、Java (Tomcat/Jetty)、Node.js、Python (uWSGI/Gunicorn)、Go/Rust 二進制直跑
- Linux 套件管理:善用原生倉庫(dnf/apt/zypper)與官方第三方倉庫,保持系統乾淨
五、網路與系統安全纵深防禦
網路層
- 邊界防火牆:預設拒絕,僅開放業務必要埠
- 主機防火牆:iptables/nftables(進階)、UFW/FirewallD(易用)、APF/CSF(整合式)
- Linux 遭攻擊機率較低,但不可掉以輕心
作業系統層
- 核心及時更新:訂閱安全公告、自動化修補流程
- 定期弱點掃描:OpenVAS、Nessus、Lynis
- 強制強密碼策略:長度、複雜度、輪換、鎖定機制
- 檔案上傳管控:隔離上傳目錄、掃毒、禁止腳本執行權限
- 最小權限原則:ACL 精細控制、sudo 而非 root 直登
應用層
- 最小化安裝:僅部署業務必要服務
- 防毒/防火牆開機自啟
- Web 應用定期掃描(OWASP ZAP、SonarQube)並部署 WAF(ModSecurity、Cloudflare、Imperva)
- 服務以專用帳戶(非 root)執行,啟用 SELinux/AppArmor
- 依賴套件鎖版、供應鏈安全(SBOM、依賴掃描)
六、檔案系統認知
- Linux/Unix:單一根目錄
/,路徑分隔符 /,典型 Web 根目錄 /var/www/html 或 /home/user/web
- Windows:磁碟機代號
C:\、D:\,路徑分隔符 \
- 熟悉
/etc、/var/log、/opt、/srv 等 FHS 標準目錄用途,利於自動化腳本與備份策略
結語
伺服器全生命週期管理是系統工程,非單點採購決策。建立標準化採購清單、部署自動化(Ansible/Terraform)、監控告警(Prometheus+Grafana/Zabbix)、備份驗證(3-2-1 原則)與應變演練,才能真正落實「穩定、安全、可擴展」的伺服器基礎設施。