Przyspieszamy WordPress’a i odciążamy serwer

Uwaga: powyższe rozwiązanie możliwe jest do zastosowania na serwerze dedykowanym lub VPS (chodzi o to żeby mieć dostęp do root’a).

Z racji tego że na VPS’ie którym się hostuje nie można było wybrać mojej ulubionej dystrybucji, postawiłem na Ubuntu (tak, długo korzystałem z tej dystrybucji i nie mam jej nic do zarzucenia).

Zakładam że macie już zainstalowane wszystko, a nawet działającego WordPress’a (jeżeli nie znajdziecie mnóstwo opisów jak zainstalować LAMP). No to wszystko co potrzebujemy to:

root@vps:~# aptitude install memcached php5-memcache php-apc curl

root@vps:~# a2enmod mod_mime mod_expires mod_deflate mod_headers mod_env mod_setenvif mod_rewrite

curl może sie nie przyda do tego rozwiązania (chyba że stać Cię na CDN – Content Distribution Network). No i tak naprawdę pozostał nam do instalacji plugin W3 Total Cache. Pozostaje nam parę ustawień, są one dosyć intuicyjne, u mnie sprawdziły się takie:

General settings

Minify

z resztą ustawień sobie poradzicie. Przyda się jeszcze mały skrypt w perlu do monitorowania stany memcache’a MEMCACHE-TOP

 


Opublikowano

w

przez