Vps

在 256MB VPS 上執行 Drupal?

  • August 1, 2012

我可以在 256MB VPS 主機上執行 Drupal 嗎?

我知道這取決於很多因素,但我的意思是……我可以在這樣的 VPS 上執行幾個 Drupal 網站嗎?

優化性能的重要配置設置是什麼?

謝謝

我在只有 64MB RAM 的 VPS 上使用 MySQL 執行 Drupal 大約 2 年。所以,256MB 肯定會工作。我為使它與 64MB 的 RAM 一起工作所做的事情:

  1. 將 MySQL 配置到最低限度。在基於 Debian 的發行版上,my-small.cnf提供的範例將是一個很好的範例。
  2. 使用輕量級 Web 伺服器,如 lighttpd/nginx。
  3. 限制執行的 php 實例的數量。在 lighttpd/nginx 中,這將涉及限制生成實例的數量。我可以在 64MB 中執行 2 個 php-cgi 實例。
  4. 使用像最小 Exim4 這樣的輕量級 MTA。
  5. 關閉其他一切。

祝你好運。

編輯:

  1. 將 vm.swappiness 設置為 1/etc/sysctl.conf
  2. 用模擬執行(使用類似的東西siege)擊中伺服器。
  3. 觀察資源使用情況並確保未使用交換。

關鍵是避免使用交換。因此,調整/減少資源以防止伺服器交換。最簡單的做法是減少執行的 PHP 實例的數量。

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