wordpress Optimizing mysql server 2014年因為工作需求,恰巧有機會調整到兩個台灣百大網站級的伺服器(infra structure),環境主要是 php 網站可執行的條件,有 laravel 開發的,也有放 wordpress 的,曾經最高同時在線人數約有5000~6000水準。以下就針對最近調整一台放 wordpress 的機器心得作分享,主要 mysql server 部分。 調整機器 performance loading 可從三個地方著手 Web Server DB Memory Usage (是否充分利用 memory cache) Web Server 部分可參考本站的PHP5-FPM with Nginx 效能調教 (1)與10 Tips For
php PHP5-FPM with Nginx 效能調教 (1) 在開始前建議先去安裝 htop 這個 linux 即時監控軟體。主要因應不同的 # of process core 與 memory size,可以調整 php5-fpm 與 nginx 中兩個部分的設定。 Nginx 在 /etc/nginx/nginx.conf 下約莫第二行有個 worker_processes 參數。 worker_processes 4; 根據運行機器的 cpu 核心數填入即可,可用 htop 或輸入以下 shell command 取得 cat /proc/cpuinfo| grep processor