Matkustan huomenna Sloveniaan erääseen kokoukseen, jossa tarvitsen mukanani PHP-pohjaista palvelinjärjestelmää. Koska lähden matkaan heti talvilomani jälkeen, stressasin hiukan, miten saan kyseisen systeemin toimimaan läppärissäni käyttämättä koko lomaani siihen.

Kaikeksi onneksi minulla on työkoneena MacBook. Sen käyttöjärjestelmässä on valmiina Apache ja PHP sekä MySQL-kirjastot. Piti siis lähinnä asentaa MySQL-palvelimen asennuspaketti sekä replikoida data omalle läppärille. Koko hommaan kului kymmenisen minuuttia.

Mac OS X:stä oli vielä tässä tapauksessa muutama erityinen lisäilo:

  • Palvelinjärjestelmään kuuluu myös pari C:llä koodattua CGI-sovellusta. Ne kääntyivät suoraan olemassaolevalla Makefilellä.
  • Python-apuskriptit toimivat sellaisinaan.
  • Järjestelmään liittyy erillinen datalevy, jonka ratkaisin matkustaessa käyttämällä 1TB USB-levyä. Tämä oli helppo sijoittaa oikeaan kohtaan hakemistohierarkiassa parilla symlinkillä.

Jälleen kerran voin siis suositella lämpimästi Maccien käyttöä erityisesti webbikehittäjille. Ympäristö on helppo virittää samanlaiseksi kuin normaali LAMP-alusta.