EtusivuArkistoSoftaopasToimitusMediatiedot

Vinkki: Apache, MySQL ja PHP nopeasti käyttöön

25. syyskuuta 2006 | Kirjoittaja: Ilkka Koski
kuva

Mac OS X:n mukana tulevan Apachen saa helposti käyttöön klikkaamalla Personal Web Sharingin päälle Järjestelmäasetuksien Jako-osiosta. MySQL:ää ei kuitenkaan käyttöjärjestelmän mukana toimiteta, ja PHP puolestaan on aktivoitava mutkien kautta. Perinteisen osa osalta -asentelun sijaan toisilleen mutkatta keskustelevan Apache, MySQL & PHP -kokoonpanon voi hankkia yhdessä paketissa, joka tottelee nimeä MAMP (Macintosh, Apache, MySQL ja PHP).

MAMPin asennus tapahtuu käden käänteessä, sillä ladattuaan asennuspaketin käyttäjän tarvitsee vain ajaa asentajaohjelma läpi, ja tämän jälkeen kaikki osat ovatkin käyttövalmiina. Asentaja asentaa ohjelmiston omaan kansioonsa Applications-kansion sisälle (josta sitä ei pidä siirtää muualle), josta kokoonpano saadaan käyntiin avaamalla MAMP.app ja autentikoimalla palvelimien käyttöönotto.

kuva

MAMPin kaikki osat sijaitsevat juurikin tuon Applications-kansion sisälle luodun MAMP-kansion sisällä, ja mahdolliset tiedostokohtaiset konfiguraatiomuutokset tehdään nimenomaan kyseisestä kansiosta löytyvän conf-kansion sisällä. Ohjelman omista asetuksista voidaan vaihtaa Apachen päätasona toimiva hakemisto (oletuksena /Applications/MAMP/htdocs), Apachen ja MySQL:n käyttämät porttinumerot (oletukset 8888 ja 8889), sekä valita käytettävä PHP-versio (4 tai 5). Lisäksi asetuksista on kytkettävissä päälle PHP-toteutuksien käsittelyä optimoivat laajennukset Zend Optimizer ja eAccelerator.

kuva

kuva

Apachen päätasona toimivaksi hakemistoksi voi kun voikin määrittää myös MAMP-kansion ulkopuolisen kansion, kuten esimerkiksi käyttäjän kotihakemistosta löytyvän Sites-kansion. Mikäli pystytettyyn palvelimeen tahtoo päästä myös oman koneensa ulkopuolelta, on tuolloin avata oikeille porteille (Apache & MySQL) reikä koneen palomuuriin, jotta MAMPin avulla tarjotut sivut näkyvät osoitteessa http://käyttäjän.oma.ip:xxxx (xxxx = Apachen porttinro, esim. 8888). Omalta koneelta puolestaan sivuille pääsee käsiksi osoitteella http://localhost:xxxx, palomuuriin kajoamatta.

Kuin pisteenä i:n päälle paketissa toimitetaan SQL-tietokantojen hallinnoimista varten käyttövalmis phpMyAdmin-ohjelmisto, jonka avulla taulujen luominen, muokkaaminen ja esimerkiksi varakopiointi onnistuvat muitta mutkitta.

MAMP on siis nopea ja toimiva tapa luoda omalle koneelle SQL & PHP -varusteltu www-palvelinympäristö, jossa joustavuus ja hallinta ovat avainasemassa. Mikäli pakettiin sitten jossakin vaiheessa kyllästyisikin, voi sen tuhota yksinkertaisesti viemällä MAMP-kansio roskikseen ja tyhjentämällä roskiksen. Mac OS X:n omaan Apache-asennukseen MAMP ei koske.

HUOM! MAMP ei ole tarkoitettu tuotantokäyttöön, vaan nimenomaan kehityskäyttöön.

Keskustele tästä artikkelista…