260 likes | 431 Views
Ubuntuun LAMP server sekä Samba tiedostonjako palvelu. Panu Kärkkäinen, Olli Ketola, Joonas Järvinen, Pekka Hopia. L inux käyttöjärjestelmä A pache http-palvelin M ySQL tietokanta P HP ohjelmointikieli. Avataan pääte ja asennetaan tasksel . Asennetaan lamp server .
E N D
Ubuntuun LAMP server sekä Samba tiedostonjako palvelu. Panu Kärkkäinen, Olli Ketola, Joonas Järvinen, Pekka Hopia
Linux käyttöjärjestelmä Apache http-palvelin MySQL tietokanta PHP ohjelmointikieli
Asennetaan phpmyadmin. Graaffinen käyttöliittymä tietokantojen hallintaan.
Anna MySQL- tietokannan pääkäyttäjän salasana jonka kirjoitit LAMP serverin asennuksessa.
Tehdäänkansio johon nettisivut kopioidaan. Kansion nimi on www ja sijaitsee käyttäjän omissa tiedostoissa.
Jos www-kansioon tulee alikansioita tarkista, että kaikilla käyttäjillä on niihin lukuoikeus.
Otetaan kopio apachen asetustiedostosta.Käynnistetään gedit editorilla kopioitu asetustiedosto.
Muutetaan DocumentRoot kohtaan /home/testi/wwwsekä Directory kohtaan /home/testi/www/.
Otetaan omasivuasetukset käyttöön ja poistetaan default sivun asetukset käytöstä komennolla ”sudo ad2dissite default && sudo a2ensite omasivu”. Käynnistetään apache uudestaan jotta uudet asetukset tulevat voimaan.
Tehdään www- hakemistoon index.html tiedosto ja kirjoitetaan tiedostoon esim. <h1>Sivu toimii!</h1>.
Testataan html- palvelimen toimivuus. Käynnistetään selain ja kirjoitetaan osoiteriville localhost. Selaimen ikkunaan tulee näkyviin äsken tehty sivu.
Tehdään www- kansioon esim. Test.php tiedosto ja lisätään tiedostoon <?php phpinfo(); ?>. Testataan php- palvelimen toimivuus. Käynnistetään selain ja kirjoitetaan osoiteriville localhost/test.php. Selaimen ikkunaan tulee näkyviin PHP Version tiedot.
Kirjaudutaan phpmyadminiin. Käynnistetään selain ja kirjoitetaan osoiteriville localhost/phpmyadmin. Käyttäjätunnus on root ja salasana on sen minkä laitoit mysql asennuksessa.
Otetaan Samban asetustiedostosta kopio. Avataan asetustiedosto gedit-editorilla.
Muutetaan kohdassa ShareDefinitions näkyvät asetukset. [Samba jako] on kansion nimi joka näkyy verkossa. browseable = yes antaa selata kansiota. path = /home/testi/jako on jaettavan kansion polku. quest ok = yes, kansion käyttämiseen ei tarvita salasanaa. readonly = no, kansioon voi myös kirjoittaa.
Muutetaan jako-kansion oikeuksia niin, että kaikilla käyttäjillä on luku- sekä kirjoitusoikeudet.