sunnuntai 16. maaliskuuta 2014

ICT4TN003-12: Wordpress-palvelimen optimoiminen

Aloitin puhtaalta pöydältä, eli Ubuntu 12.04 LTS live-CD:ltä. Asensin aluksi L:ään (Linux) AMP:in (Apache, MySQL ja PHP). Testasin asennukset (tai oikeastaan tässä vaiheessa ainoastaan Apachen) kirjoittamalla Firefoxiin osoitteeksi "localhost". "It works!"-sivu aukesi, kuten pitikin, joten ainakin Apache on asentunut oikein.

Seuraavaksi asensin edellisen tehtävän komennoin Wordpressin ja siirsin sen var/www/-kansioon. Lisäsin yhden kuvallisen artikkelin ja tein nopeasti vastaavan staattisen sivun kopioimalla Firefoxin näyttämän lähdekoodin erilliseen html-tiedostoon. Selvyyden vuoksi kävin vielä muuttamassa dynaamisen sivun nimeä.

Sitten testaamaan! Käytin oppaana tehtävänannossa mainittua sivua ja ajoin ensiksi suoraan sieltä poimitun komennon:

ab -c 500 -n 1000 http://localhost/

Vastaukseksi tuli seuraavaa:

apr_socket_recv: Connection reset by peer (104)
Total of 11 requests completed

Tämän jälkeen kone meni aivan jumiin ja koska live-CD-sessioista ei jää mitään talteen, olisin joutunut aloittamaan jälleen alusta, johon minulla ei ollut enää aikaa. Tämän sijaan päätin tarkastella muiden vastauksia ja oppia niiden kautta.

Lähteet:

Ei kommentteja:

Lähetä kommentti