permalink

3

WordPress på cloud-servere og VPS’er

WordPress-platformen er populær og performer generelt fint på mindre VPS(Virtual Private Server)-løsninger og cloud-servere, hvis man tuner opsætningen.

Apache som bedaget webserverteknologi
Projektet Lowendbox.com er en slags dogmeprojekt, hvor det handler om at presse mest mulig performance og fleksibilitet ud af VPS’er med begrænset ram. Webserveren Apache er generelt ram-slugede ud over alle grænser. Fx skriver Roy T. Fielding, der er Vice President for Apache HTTP om platformens begrænsninger:

“Apache httpd does a lot more now than it did in 1.0 – Yet the internal architecture is basically the same. In other words, our architecture was not designed for this stuff.
Much of it has been slapped together in odd ways to avoid incompatibility trouble.
Much of it isn’t used. Much of it shouldn’t be used.”

Fra Apache til Nginx til WordPress på cloud servere og VPS’er
Alternativer til Apache er mange, men Nginx og den kommercielle LiteSpeed-platform er blandt de mest populære.

På Lowendbox.com findes et script til at bootstrappe en ren Debian-installation, så den kan køre WordPress med et minimalt memory footprint. Dette opnås ved at udskifte rsyslog med intetutils-syglods, usdkifte dropbear med openssh, exim4 istedet for sendmail, fjerne innodb-understøttelser fra MySQL og reducere key buffer sizen og begrænse php i FastCGI-mode til 1 child process og respawne efter 5.000 requests

Besøg og Mediebevægelsens cloud-sektion.

Scriptet kan downloades her — og det virker, som det skal. På den måde kan du få en VPS eller cloud-server online på 5-10 minutter med WordPress.

script-wordpress-nginx-lowendbox.com

VN:F [1.9.13_1145]
Rating: 10.0/10 (1 vote cast)
VN:F [1.9.13_1145]
Rating: +1 (from 1 vote)
WordPress på cloud-servere og VPS'er, 10.0 out of 10 based on 1 rating

3 Comments

  1. Er der en grund til du ikke bruger puppet (http://bit.ly/v5Ihbt ) til at spawne dine servere frem for at skrive et script selv?

    VA:F [1.9.13_1145]
    Rating: 0.0/5 (0 votes cast)
    VA:F [1.9.13_1145]
    Rating: 0 (from 0 votes)
  2. Hej Visti!

    Godt spørgsmål!

    Det er sjældent brug for at spawne/oprette nye servere. Jeg er ikke systeadministrator, men medieplatformmand først og fremmest. Så behovet har ikke rigtigt været der — eller i hvert fald været meget begrænset.

    De gange, jeg har haft brug for at genbruge en konfiguration har jeg bare lavet en kloning og brugt den som nyt serverimage og efterfølgende rettet ipadresser og hostname til fx.

    Alt godt,

    Kasper

    VN:F [1.9.13_1145]
    Rating: 0.0/5 (0 votes cast)
    VN:F [1.9.13_1145]
    Rating: 0 (from 0 votes)
  3. Og så er der også prisargumentet, så vidt jeg kan se, begynder Puppet-priserne ved ca. 10.000 danske kroner for en licens til 25 noder.

    VN:F [1.9.13_1145]
    Rating: 0.0/5 (0 votes cast)
    VN:F [1.9.13_1145]
    Rating: 0 (from 0 votes)

Leave a Reply

Required fields are marked *.

*