很多的讀者照著網路上的「5分鐘快速架站教學」操作,初期或許能順利看到首頁,但往往在流量稍大或安裝幾個外掛後,就會面臨惡夢的開始:「Error Establishing a Database Connection」、「502 Bad Gateway」,或是後台卡頓到懷疑人生。

真相是:預設的 Linux 環境根本無法運作商業級網站。

要讓 WordPress 穩定運行,你不能只是「安裝」,你必須懂得「調校」。以下我們公開 Letwebs 團隊為客戶部署高階主機時的標準作業流程(SOP),帶你一步步檢視那些免費教學沒告訴你的關鍵細節。

一、 架構選擇:為什麼我們拋棄 Apache/Nginx 改用 OpenLiteSpeed?

新手最常犯的錯誤就是選擇了過時的 LAMP 架構(Linux + Apache + MySQL + PHP)。Apache 的進程處理模式在面對高併發時極極消耗記憶體。

專業建議方案:

  • Web Server: OpenLiteSpeed (OLS) —— 原生支援 LSCache,比 Nginx 快 10 倍的靜態內容處理能力 。wptoolbear+1
  • Control Panel: CyberPanel —— 輕量化且與 OLS 深度整合。
  • Database: MariaDB 10.6+ —— 效能優於傳統 MySQL。

若你還在使用傳統 cPanel 共享主機,資源爭奪就是你網站變慢的主因。

二、 關鍵參數調校:魔鬼藏在設定檔裡

大多數新手只會一鍵安裝,卻忽略了 php.inimy.cnf 的優化,這就像買了法拉利卻被限速在 20km/h。

1. PHP-FPM 與 OLS Worker 優化

預設的 PHP 記憶體限制通常只有 128M,這對現代的 WooCommerce 或 Elementor 網站來說遠遠不足。

  • memory_limit: 建議調整至 512M 甚至 1024Mvokn
  • max_execution_time: 設定為 300 秒,避免匯入大型 Demo 或執行備份時超時中斷。
  • post_max_size / upload_max_filesize: 提升至 64M 以上,否則連稍微大一點的圖片都傳不上去。

2. 資料庫 InnoDB Buffer Pool

資料庫是 WordPress 的心臟。如果你的 VPS 有 4GB 記憶體,請務必將 MariaDB 的 innodb_buffer_pool_size 設定為總記憶體的 60%-70%。預設值通常極低,導致資料庫頻繁讀寫硬碟(Disk I/O),這是網站卡頓的元兇。

三、 安全與權限:這就是為什麼你的網站會被駭

新手最常遇到的挫折是「權限錯誤(Permission Denied)」,許多人為了省事直接執行 chmod 777(全開權限),這等同於把大門鑰匙掛在門口。

標準安全配置:

  • 檔案權限: 應嚴格控制為 644,資料夾為 755
  • 擁有者設定: 必須將檔案擁有者設為 Web Server 使用者(如 nobodylsadm),而非 root
  • 防火牆 (Firewall): 必須啟用 CSF 或 UFW,並僅開放必要端口(80, 443, SSH端口)。許多新手主機被入侵挖礦,就是因為沒關閉不必要的 Port 。risecreatives+1

四、 還是覺得太複雜?你的時間應該花在賺錢上

看完上述步驟,你可能會發現:「原來主機設定不是點兩下就好。」

是的,伺服器管理是一門專業。你需要懂得 Linux 指令、懂網路架構、懂除錯 Log。當你為了省下幾千塊,花了三個晚上在 Google 找「502 錯誤解決方法」時,你的業務正處於停擺狀態。

Letwebs.com 一條龍託管服務

我們專門為「不想處理技術債」的企業主服務。

  • 專業配置: 由我們完成上述所有的核心優化,你無需觸碰一行代碼。
  • 極致效能: 採用台灣本地或頂級線路 VPS,配合 LiteSpeed 企業級快取。
  • 即刻救援: 遇到問題?我們直接進後台幫你修,而不是丟給你一篇教學文章 。

方案 NT$2,000 / 月起 —— 包含主機費用、每日備份、資安防護與技術支援。
與其自己當半吊子的工程師,不如找專業的團隊當你的技術後盾。


下一篇預告:[外掛篇] 為什麼裝了外掛網站變超慢?教你揪出拖慢速度的罪魁禍首!