PHP
PHP KOULUTUSTA VUONNA 2008!
Kurssit saatavilla kautta Suomen. Tule ja varaa oma koulutustapahtumasi jo tänään.
IT-koulutuksen asiantuntijasi, Koulutus- ja konsultointipalvelu KK Mediat
PHP:n asennus
PHP:n asennus Microsoft IIS 5:n päälle
PHP:n versiostal 4.3 alkaen suositellaan seuraava asennusmenettelyä:
- Lataa PHP:n asennuspaketin ZIP-versio
Vaikka Installer-paketti onkin helpompi asentaa, sisältää se vain osan piirteistä.
- Pura ZIP-paketin sisältö kansioon C:/php (tai vastaavaan).
Esim. PHP 4.4.40:n tapauksessa asennuskansioksi tulee C:/php/php-4.4.0-win32/.
- Kopioi kansioiden sapi ja dlls sisältö asennuskansion juureen (eli kansioon C:/php/php-4.4.0-win32/).
- Kopioi asennuskansion juuressa oleva tiedosto php.ini-recommended ja anna kopiolle nimeksi php.ini
- Lisää Windowsin PATH-määrittelyyn asennuskansio ( C:/php/php-4.4.0-win32/). Käynnistä tämän jälkeen kone uudelleen.
PHP:n voi liittää Microsoft IIS-palvelimen yhteyteen joko ISAPI-laajennuksena tai CGI:nä. Tietoturvan ja suorituskyvyn kannalta on suositeltavampaa hyödyntää ISAPI-asennusta.
Jos haluat asentaa PHP:n ISAPI-laajennuksena
- Avaa Internet Services Manager (Ohjauspaneeli > Valvontatyökalut> IIS palvelut). Valitse päätason solmu (yleensä Default Web Server) ja valitse ko. kohdan ominaisuudet (Properties) hiiren kakkospainikkeella.
- Valitse 'Kotikansio (Home Directory) välilehti
- Määrää kansion suoritusoikeustasoksi Vain komentosarjat (Scripts only).

- Paina Kokoonpano (Configuration) painiketta ja valitse Kytkeminen (Application Mappings) välilehti.
- Paina lisää painiketta ja täytä avautuvassa ikkunassa alla olevan kuvan mukaiset optiot:

Käynnistä IIS-palvelu uudelleen.
PHP:n asentaminen CGI-tilassa noudattaa muutoin em. vaiheita, mutta siinä liitettävä tiedosto on php.exe.
Testaa asennuksen toimivuus luomalla yksinkertainen PHP-tiedosto Apache-palvelimen juurikansioon:
<?phpinfo();?>
Jos asennus on onnistunut, näet edessäsi PHP:n informaatio-sivun.
Varsinainen PHP:n konfigurointi tapahtuu konfiguraatiotiedostoa php.ini muokkaamalla. Etenkin IIS-asennuksen yhteydessä on tärkeää määritellä esim. laajennuskansion (extensions) sijainti oikein. Kun PHP on asennettu moduulitilassa, konfiguraatiotiedosto luetaan joka kerran kun palvelin käynnistyy. CGI-tilassa konfiguraatiotiedosto php.ini luettaisiin jokaisella pyynnöllä (johtuen siitä että CGI:t suoritetaan erillisinä säikeinä).
Tutustu artikkelin muihin osiin:
»»» PHP
»»»PHP:n asennus IIS:n päälle
»»» PHP
»»»PHP:n asennus Apachen päälle
»»» PHP
»»»PHP:n asennus Omni HTTPd:n päälle
Tallenna tämä sivu kirjanmerkkeihin!