自有主機架設與維護
課程簡介:
想要百分之百掌握網站?這堂課帶你從零開始,親手打造和管理一台專屬於你的實體主機!從硬體挑選到高階伺服器環境設定,讓你成為真正的網站主宰者,實現極致的效能與客製化。
課程單元規劃:
第一單元:硬體選購與作業系統安裝 (約 45 分鐘)
- 自有主機硬體挑選: 處理器、記憶體、硬碟、網路卡等選購原則。
- 主機組裝與散熱考量: 確保硬體穩定運行。
- 伺服器作業系統安裝: Ubuntu Server、Debian、CentOS 安裝與基本設定。
- 遠端連線與基本網路設定: SSH 連線、IP 位址設定。
第二單元:高階伺服器環境建置 (約 45 分鐘)
- Nginx 伺服器設定: 高效能網頁伺服器的安裝與優化。
- PHP-FPM 配置與調校: 提升 PHP 處理效能。
- MariaDB/MySQL 高效能資料庫: 安裝、設定與基本優化。
- 多網站架設與虛擬主機設定 (Virtual Host): 在一台主機上運行多個 WordPress 網站。
第三單元:安全性與容錯備援 (約 45 分鐘)
- SELinux/AppArmor 進階安全策略: 作業系統層級的強制存取控制。
- 入侵偵測系統 (IDS/IPS): 如 Snort, Suricata 簡介與設定。
- 負載平衡概念與實作: 提升網站承載能力與可用性。
- RAID 磁碟陣列與資料備份策略: 確保硬碟故障時資料不丟失。
- 高可用性 (High Availability) 基礎: 避免單點故障。
第四單元:效能監控與自動化管理 (約 30 分鐘)
- 伺服器監控工具: Prometheus + Grafana 或 Zabbix 的安裝與設定。
- 日誌管理與分析: Logrotate、ELK Stack (Elasticsearch, Logstash, Kibana) 簡介。
- Shell Scripting 進階應用: 自動化複雜的維護任務。
- 故障排除與緊急應變: 常見伺服器問題診斷與解決。
- 雲端備份與異地備援: 為自有主機建立可靠的災難復原計畫。


商品評價
目前沒有評價。