Ubuntu

將 Ubuntu 18.04 伺服器變成最高效的 Wordpress 託管伺服器(架構)

  • November 29, 2020

親愛的高級程序員,

到目前為止,我一直在使用 Linux(3 核,NVME,Ubuntu 20.04)Ubuntu VPS 伺服器來託管 5 個 WordPress 網站,使用 Apache2、MySQL、PHP、certbot(執行選項 2 HTTP->Https 重定向)。在執行 Google Page Speed Insight 時,我發現“伺服器響應時間 (TTFB)”至少有 2 秒可怕,而總頁面載入時間為 2.6 秒。這太可怕了,因為很明顯是伺服器導致了這個我已經執行了“ sudo htop”並且我一次打開了同一個網站 14 次(所以表現得像 14 個唯一使用者)。

我所有的 3 個核心都已滿!100% 他們不能只處理 14 個請求?所以我需要改變我的架構中的一些東西,這不能像這樣繼續下去,否則我需要為 1 個網站提供 4 核 VPS,這太貴了。所以基本上我正在尋找在 Linux VPS 上託管 WordPress 網站的最有效方式。由於伺服器需要盡可能快地處理 DATABASE 請求和 WWW 文件共享請求。

哪位聰明人能告訴我如何做得更好?我現在發現:NGINX > Apache。所以與以前完全相同的環境,但只是 NGINX(我認為它實際上不會有太大變化,只是我不想要的一個小改進)。也許使用 Docker?請幫我!

很快:我的目標是在 Linux VPS 上盡可能高效地託管多 WordPress。

我的新伺服器(所有讚美上帝)將具有以下規格:

  • 6 CPU vCore
  • 16 GB 記憶體
  • 300 GB 固態硬碟
  • Ubuntu 18.04(主機只有 18.04,沒有 20.14 :()

我選擇使用 Linux-Ubuntu 的原因是因為它的速度(效率)但是如果有更好的作業系統請告訴我,這是我第一次使用 Linux,但是 Windows 太慢而且太貴所以我 3 個月進入Linux-Ubuntu。

這是sudo htop當我一次請求 14 次時,我的一個網站的螢幕截圖,所有核心都立即超過,而在沒有這樣做之前它只有 2%。(順便說一句,託管在荷蘭,我從荷蘭請求網站): 截圖

Ps 我正在考慮使用 Docker,因為我每週都會有一個新客戶來製作一個 WordPress 網站,我想盡可能高效地設置和刪除/凍結他的 WordPress 網站。Docker 是否比 Ubuntu 中的 LAMP/LEMP 快,還是使用 Docker 執行 LAMP/LEMP 會使其變慢?在此先感謝!💪🏼 #LookingForTheMostOptimalAndEfficientWordPressHostingServer

我遵循了本教程,它對我有很大幫助:https ://spinupwp.com/install-wordpress-ubuntu/

除非其他人向我展示了一種更快的方法,否則我會看到這個問題得到了回答,謝謝大家。

引用自:https://serverfault.com/questions/1040857