<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> <HTML> <HEAD> <META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=iso-8859-1"> <TITLE>Moodle Docs: Installation</TITLE> <META NAME="GENERATOR" CONTENT="OpenOffice.org 1.0.2 (Linux)"> <META NAME="CREATED" CONTENT="20030219;554200"> <META NAME="CHANGED" CONTENT="20030224;22153000"> </HEAD> <BODY LANG="fi-FI" BGCOLOR="#ffffff"> <H2>Moodle asennus</H2> <P>Tämä ohje opastaa Moodlen ensiasennuksessa. Se kattaa erilaisten www-palvelinten eroavaisuudet, joskus yksityiskohtaisestikin, joten asennus saattaa näyttää pitkältä ja monimutkaiselta. Yleensä Moodle on kuitenkin asennettu muutamassa minuutissa.</P> <P>Varaa aikaa lukeaksesi tämä ohje kokonaan läpi, sitä hyötyä myöhemmin.</P> <P>Ohjeen osat:</P> <OL> <LI><P STYLE="margin-bottom: 0cm"><A HREF="#requirements">Vaatimukset</A> </P> <LI><P STYLE="margin-bottom: 0cm"><A HREF="#downloading">Lataus</A> </P> <LI><P STYLE="margin-bottom: 0cm"><A HREF="#site">Sivuston rakenne</A></P> <LI><P STYLE="margin-bottom: 0cm"><A HREF="#data">Luo data-hakemisto</A></P> <LI><P STYLE="margin-bottom: 0cm"><A HREF="#database">Luo tietokanta</A></P> <LI><P STYLE="margin-bottom: 0cm"><A HREF="#webserver">Tarkista www-palvelimen asetukset</A></P> <LI><P STYLE="margin-bottom: 0cm"><A HREF="#config">Muokkaa config.php</A> </P> <LI><P STYLE="margin-bottom: 0cm"><A HREF="#admin">Mene ylläpito sivulle</A></P> <LI><P STYLE="margin-bottom: 0cm"><A HREF="#cron">Aseta cron</A> </P> <LI><P><A HREF="#course">Luo uusi kurssi</A></P> </OL> <H3><A NAME="requirements"></A>1. Vaatimukset</H3> <BLOCKQUOTE>Moodle kehitetään ensisijaisesti Linux-ympäristössä käyttäen PHP, Apache ja MySQL -ohjelmistoja, sitä testataan jatkuvasti myös PostgreSQL , Windows XP, Mac OS X ja Solaris -ympäristöissä.</BLOCKQUOTE> <BLOCKQUOTE>Kaikki mitä tarvitset on:</BLOCKQUOTE> <OL> <LI><BLOCKQUOTE STYLE="margin-bottom: 0cm">Toimiva <A HREF="http://www.php.net/">PHP</A> (version 4.1.0 or later) asennus, seuraavat toiminnot pitää olla aktivoituna ( nämä toiminnot avat vakiona päällä miltei jokaisessa PHP asennuksessa): </BLOCKQUOTE> <UL> <LI><BLOCKQUOTE STYLE="margin-bottom: 0cm"><A HREF="http://www.boutell.com/gd/">GD kirjasto</A> joka tukee JPG ja PNG -tiedostomuotoja. ( PHP versio => 4.3 sisältää oman GD-kirjaston)</BLOCKQUOTE> <LI><BLOCKQUOTE STYLE="margin-bottom: 0cm">Sessiotuki</BLOCKQUOTE> <LI><BLOCKQUOTE STYLE="margin-bottom: 0cm">Tiedostojen lähetys sallittu </BLOCKQUOTE> </UL> <LI><BLOCKQUOTE>Toimiva tietokantapalvelin : <A HREF="http://www.mysql.com/">MySQL</A> tai <A HREF="http://www.postgresql.org/">PostgreSQL</A> (7.x) ovat suositeltavia. (MSSQL, Oracle, Interbase, Foxpro, Access, ADO, Sybase, DB2 tai ODBC ovat teoriassa tuettuja mutta joudut asentamaan tietokannan käsin.). </BLOCKQUOTE> </OL> <BLOCKQUOTE>Windows-ympäristössä on helpointa ladata <A HREF="http://www.foxserv.net/">FoxServ</A>, tai <A HREF="http://www.easyphp.org/">EasyPHP</A> jotka asentavat Apache, PHP, ja MySQL palvelimet. Muista ottaa GD-moduli käyttöön jotta Moodle voi käsitellä kuvia -voit joutua muokkaamaan php.ini-tiedostoa ja poistamaan kommentin (;)riviltä: 'extension=php_gd.dll'. Muuta myös hakemisto session.save_path - oletuksesta "/tmp" käyttämään Windows-hakemistoa kuten "c:/temp".</BLOCKQUOTE> <BLOCKQUOTE>Mac OS X ympäristöön suosittelen the <A HREF="http://fink.sourceforge.net/">fink</A> projektia josta löydät helposti ladattavat paketit kaikkeen tarvittavaan. Jos et ole tottunut komentokehotteen käyttäjä, <A HREF="http://www.entropy.ch/software/macosx/php/">Marc Liyanage's PHP Apache Module</A> on helpoin tapa saada php-toimimaan apachen kanssa.</BLOCKQUOTE> <BLOCKQUOTE>Jos käytät Linuxia tai muuta Unixia silloin osaat varmaan tehdä kaiken jo itse ;-) </BLOCKQUOTE> <P> </P> <H3><A NAME="downloading"></A>2. Lataus</H3> <BLOCKQUOTE>Voit ladata Moodlen joko pakettina tai viimeisen version suoraan CVS:stä. Yksityskohdat lataamisesta on selostettu sivulla <A HREF="http://moodle.com/">http://moodle.com/</A></BLOCKQUOTE> <BLOCKQUOTE>Lataamisen ja paketin purkamisen jälkeen, tai kun ole hakenut tiedostot CVS:stä, sinulla on hakemisto nimeltä moodle, mik� sisältää muita tiedostoja ja hakemistoja.</BLOCKQUOTE> <BLOCKQUOTE>Sijoita tämä kansio www-hakemistoon jolloin sivustosi osoite on <B>http://yourwebserver.com/moodle</B>, tai kopioi hakemiston sisältö suoraan www-hakemistoon jolloin sivustosi osoitteeksi tulee <B>http://yourwebserver.com</B>.</BLOCKQUOTE> <P> </P> <H3><A NAME="site"></A>3. Sivuston rakenne</H3> <BLOCKQUOTE>Tässä lyhyt kuvaus sisuston rakenteesta</BLOCKQUOTE> <BLOCKQUOTE STYLE="margin-left: 3cm; margin-right: 3cm">config.php - asetustiedosto, ainut jota sinun pitää muokata<BR>version.php - määrittää moodlen version<BR>index.php - sivuston etusivu</BLOCKQUOTE> <UL> <LI><BLOCKQUOTE STYLE="margin-right: 3cm; margin-bottom: 0cm">admin/ - ylläpitoon liittyvät sivut</BLOCKQUOTE> <LI><BLOCKQUOTE STYLE="margin-right: 3cm; margin-bottom: 0cm">auth/ - käyttäjäntunnistusmodulit</BLOCKQUOTE> <LI><BLOCKQUOTE STYLE="margin-right: 3cm; margin-bottom: 0cm">course/ - kurssien hallintaan liittyvä koodi</BLOCKQUOTE> <LI><BLOCKQUOTE STYLE="margin-right: 3cm; margin-bottom: 0cm">doc/ - ohjeet </BLOCKQUOTE> <LI><BLOCKQUOTE STYLE="margin-right: 3cm; margin-bottom: 0cm">files/ - tiedostojen hallintaan liityvä koodi</BLOCKQUOTE> <LI><BLOCKQUOTE STYLE="margin-right: 3cm; margin-bottom: 0cm">lang/ - Moodlen käännös tiedostot eri kielille kukin omassa hakemistossaan</BLOCKQUOTE> <LI><BLOCKQUOTE STYLE="margin-right: 3cm; margin-bottom: 0cm">lib/ - Moodlen ydinkirjastot</BLOCKQUOTE> <LI><BLOCKQUOTE STYLE="margin-right: 3cm; margin-bottom: 0cm">login/ - sisäänkirjautuminen </BLOCKQUOTE> <LI><BLOCKQUOTE STYLE="margin-right: 3cm; margin-bottom: 0cm">mod/ - kurssi modulit</BLOCKQUOTE> <LI><BLOCKQUOTE STYLE="margin-right: 3cm; margin-bottom: 0cm">pix/ - yleinen sivustografiikka</BLOCKQUOTE> <LI><BLOCKQUOTE STYLE="margin-right: 3cm; margin-bottom: 0cm">theme/ - ulkoasuteemat</BLOCKQUOTE> <LI><BLOCKQUOTE STYLE="margin-right: 3cm">user/ - Käyttäjänhallintaan liittyvä koodi</BLOCKQUOTE> </UL> <BLOCKQUOTE STYLE="margin-left: 3cm; margin-right: 3cm"> </BLOCKQUOTE> <H3><A NAME="data"></A>4. Luo data-hakemisto</H3> <BLOCKQUOTE>Moodle tarvitsee levytilaa tallentaakseen palautetut tehtävät, osallistujien kuvat ja muuta.</BLOCKQUOTE> <BLOCKQUOTE>Luo hakemisto jonnekin kiintolevyllesi. Älä sijoita tätä hakemistoa www-hakemistoon tietotuvan takia. Helpointa on valita hakemisto www-hakemiston ulkopuolelta, muulloin suojaa hakemisto tiedostolla .htaccess, joka sisältää rivin: </BLOCKQUOTE> <PRE STYLE="margin-left: 2cm; margin-right: 2cm; margin-bottom: 0.5cm">deny from all</PRE><BLOCKQUOTE> Varmistaaksesi että moodle voi tallenta tiedostoja hakemistoon, tarkista että www-palvelimella (eli apache) on oikeudet kirjoittaa tuohon hakemistoon. Unix koneilla tämä yleensä tarkoittaa hakemiston omistajan asettamista joko "apache" tai "nobody" komennolla chown. </BLOCKQUOTE> <BLOCKQUOTE>Jos käytät jaettua palveluntarjoajan palvelinta, kysy ylläpidolta miten voit tehdä asetukset turvallisesti.</BLOCKQUOTE> <H3><A NAME="database"></A>5. Luo tietokanta</H3> <BLOCKQUOTE>Tarvitset tyhjän tietokannan (esim "moodle") tietokanta järjestelmään ja erityisen käyttäjän (esim "moodleuser") jolla on oikeudet tuohon kantaan (ja vain tuohon kantaan). Älä köytä root-tunnusta, se luo suuren tietoturvariskin.</BLOCKQUOTE> <BLOCKQUOTE>Esimerkkikomennot MySQL: </BLOCKQUOTE> <PRE STYLE="margin-left: 1cm; margin-right: 1cm"> # mysql -u root -p > CREATE DATABASE moodle; > GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,INDEX,ALTER ON moodle.* TO moodleuser@localhost IDENTIFIED BY 'yourpassword'; > quit # mysqladmin -p reload</PRE><BLOCKQUOTE> Esimerkkikomennot PostgreSQL: </BLOCKQUOTE> <PRE STYLE="margin-left: 1cm; margin-right: 1cm"> # su - postgres > psql -c "create user moodleuser createdb;" template1 > psql -c "create database moodle;" -U moodleuser template1 > psql -c "alter user moodleuser nocreatedb;" template1</PRE><BLOCKQUOTE> (MySQL käytäjän kannattaa tutustua <A HREF="http://phpmyadmin.sourceforge.net/">phpMyAdmin</A> helpottaakseen tietokannan hallintaa).</BLOCKQUOTE> <BLOCKQUOTE>Nykyisin moodle käyttää etuliitteitä tauluissaan joten voit myös käyttää olemassa olevaa tietokantaa Moodlen kanssa.</BLOCKQUOTE> <P> </P> <H3><A NAME="webserver"></A>6. Tarkista www-palvelimen asetukset</H3> <BLOCKQUOTE>Tarkista ensin, että palvelin käyttää oletussivuna index.php-tiedostoja (ja tietenkin myös index.html, default.htm ja muut voivat olla myös käytössä, jos tarvitset niitä muualla).</BLOCKQUOTE> <BLOCKQUOTE>Apachessa tämä asetus on DirectoryIndex httpd.conf tiedostossa. Esimerkki rivi näyttää siis tältä:</BLOCKQUOTE> <PRE STYLE="margin-left: 2cm; margin-right: 2cm; margin-bottom: 0.5cm">DirectoryIndex index.php index.html index.htm </PRE><BLOCKQUOTE> Se riittää että index.php on listassa, sijainnilla ei ole väliä (ellet sitten halua hioa php-suorituskykyä huippuunsa).</BLOCKQUOTE> <BLOCKQUOTE>Toiseksi, tarkista että Moodlen käyttämät asetukset ovat oikein php.ini-tiedostossa. <B>Useimmat palvelimet on jo asetettu käyttämään näitä asetuksia.</B> Kuitenkin jotkut PHP-palvelimet (ja jotkut viimeisimmät PHP-versiot) voivat olla asetettuna toimimaan toisin. Tarkista seuraavat asetukset php.ini-tiedostosta:</BLOCKQUOTE> <PRE STYLE="margin-left: 2cm; margin-right: 2cm">magic_quotes_gpc = On magic_quotes_runtime = Off file_uploads = On short_open_tag = On session.auto_start = Off session.bug_compat_warn = Off</PRE><BLOCKQUOTE> Jollei sinulla ole pääsyä muokkaamaan palvelimen httpd.conf tai php.ini -tiedostoja, tai joku muu palvelimen sovellus vaatii eri asetukset, voit YLIMÄÄRITELLÄ palvelimen oletus-asetukset.</BLOCKQUOTE> <BLOCKQUOTE>Ylimääritelläksesi oletus-asetukset tee <B>.htaccess</B> tiedosto Moodle'n päähakemistoon . (Tämä toimii ainoastaan apache-palvelimella kun AllowOverride on p��ll�.</BLOCKQUOTE> <PRE STYLE="margin-left: 2cm; margin-right: 2cm">DirectoryIndex index.php index.html index.htm php_flag magic_quotes_gpc On php_flag magic_quotes_runtime Off php_flag file_uploads On php_flag short_open_tag On php_flag session.auto_start Off php_flag session.bug_compat_warn Off</PRE><BLOCKQUOTE> Voit myös määritellä suurimman sallitun tiedoston koon: </BLOCKQUOTE> <PRE STYLE="margin-left: 2cm; margin-right: 2cm">php_value upload_max_filesize 2M php_value post_max_size 2M </PRE><BLOCKQUOTE> Helpointa on ottaa lib/htaccess tiedosto pohjaksi ja muokata sitä tarpeen mukaan:</BLOCKQUOTE> <PRE STYLE="margin-left: 2cm; margin-right: 2cm; margin-bottom: 0.5cm">cp lib/htaccess .htaccess</PRE><P> </P> <H3><A NAME="config"></A>7. Muokkaa config.php</H3> <BLOCKQUOTE>Nyt voit muokata asetustiedostoa ,<STRONG>config.php</STRONG>. Tämä on ainoa Moodlen tiedosto jota sinun tarvitsee muokata .</BLOCKQUOTE> <BLOCKQUOTE>Päästäksesi alkuun kopioi config-dist.php tiedostoksi config.php. Emme sisällytä config.php-tiedostoa suoraan pakettiin, jottei asetukset hukkuisi esim. Moodlen päivityksen yhteydessä.</BLOCKQUOTE> <BLOCKQUOTE>Muokaa config.php tiedostoa ja kirjoita asetukset sinne (muista "table prefix" - PostgreSQL ei toimi ilman tätä), sivuston osoite, sivuston sijanti palvelimen tiedostojärjestelmässä ja datahakemisto. config.php tiedostossa on tarvittavat ohjeet.</BLOCKQUOTE> <BLOCKQUOTE>Tämän ohjeen loppuun asti oletamme sivustosi sijaitsevan osoitteessa: <U>http://example.com/moodle</U></BLOCKQUOTE> <P> </P> <H3><A NAME="admin"></A>8. Mene ylläpitosivulle</H3> <BLOCKQUOTE>Ylläpitosivun pitäisi nyt toimia osoitteesta: <U>http://example.com/moodle/admin</U>. Jos koitat mennä suoraan Moodlen etusivulle sinut ohjataan ylläpitosivulle. Esimmäisellä kertaa sinulle esitetään GPL-lisenssi jonka ehdot sinun pitää hyväksyä, jotta asennusta voidaan jatkaa.</BLOCKQUOTE> <BLOCKQUOTE>(Moodle käyttää ev�steit� (cookies) ja eikä toimi oikein jos estät ev�steiden tallentamisen selaimeesi!) </BLOCKQUOTE> <BLOCKQUOTE>Nyt Moodle aloittaa tietokannan luonnin. Näet tietokannan luomiseen liittyvi� k�skyj� ja niiden jälkeen tila-viestin (vihreä tai punainen) komennon onnistumisesta:</BLOCKQUOTE> <BLOCKQUOTE STYLE="margin-left: 3cm; margin-right: 3cm">CREATE TABLE course ( id int(10) unsigned NOT NULL auto_increment, category int(10) unsigned NOT NULL default '0', password varchar(50) NOT NULL default '', fullname varchar(254) NOT NULL default '', shortname varchar(15) NOT NULL default '', summary text NOT NULL, format tinyint(4) NOT NULL default '1', teacher varchar(100) NOT NULL default 'Teacher', startdate int(10) unsigned NOT NULL default '0', enddate int(10) unsigned NOT NULL default '0', timemodified int(10) unsigned NOT NULL default '0', PRIMARY KEY (id)) TYPE=MyISAM</BLOCKQUOTE> <BLOCKQUOTE STYLE="margin-left: 3cm; margin-right: 3cm"><FONT COLOR="#006600">SUCCESS</FONT></BLOCKQUOTE> <BLOCKQUOTE STYLE="margin-left: 3cm; margin-right: 3cm">.. ja niin edelleen: <FONT COLOR="#ff0000">Main databases set up successfully</FONT>. </BLOCKQUOTE> <BLOCKQUOTE>Jos tietokantaa ei pystyä luomaan virheettä joko php-asetuksissa , tietokannassa tai config.php tiedoston asetuksissa on vikaa. Tarkista ettei PHP ole rajatussa "safe mode"-tilassa (monien palveluntarjoajien palvelimen yleensä on)Voit tarkistaa php:n asetukset luomalla tiedosto info.php jossa on rivi <? phpinfo() ?> ja katsoa sitä selaimella . tarkista vielä kaikki asetukset ja eritä uudelleen.</BLOCKQUOTE> <BLOCKQUOTE>Sivun lopusta löytyy "Continue" tai "Jatka" linkki, jatka sillä.</BLOCKQUOTE> <BLOCKQUOTE>Seuraava sivu asettaa kurssimodulien tarvitsemat taulut. Taas kaiken pitäisi näyttä vihreää.</BLOCKQUOTE> <BLOCKQUOTE>Sivun lopusta löytyy "Continue" tai "Jatka" linkki, jatka sillä.</BLOCKQUOTE> <BLOCKQUOTE>Seuraavalla sivulla on lomake jolla määritellään sivuston muuttujat ( Oletuskieli, käytettävä lokalisointi ,SMTP(posti)-palvelimet jne..). Älä murehdi liikaa asetuksia, voit aina palata muuttamaan niitä. Tallenna muutokset ja jatka asennusta.</BLOCKQUOTE> <BLOCKQUOTE>Jos (ja vain jos) juutut tälle sivulle etkä pysty jatkamaan, www-palvelimesi on ongelma mitä kutsumme "buggy referrer" ongelmaksi. Tämä on helppo korjata: muokkaa config.php ja aseta muuttuja buggy_referrer = <I>true</I>, ja yritä uudelleen.</BLOCKQUOTE> <BLOCKQUOTE>Seuraavalla sivulla määrität sivustolle nimen ja kuvauksen. Voit muuttaa näitäkin myöhemmin. Tallenna muutokset ja jatka.</BLOCKQUOTE> <BLOCKQUOTE>Lopuksi määrittelet pääkäyttäjä tunnuksen sivustolle. Täytä henkilötietosi, email jne ja tallenna muutokset "Save changes". . </BLOCKQUOTE> <BLOCKQUOTE STYLE="margin-left: 7cm; margin-right: 7cm"><STRONG>Paina mieleen antamasi ylläpitäjän tunnus ja salasana, tarvitset niitä myöhemmin. ;-)</STRONG></BLOCKQUOTE> <BLOCKQUOTE>Kun pääkäyttäjä on luotu pääset ylläpito valikkoon , josta löytyy linkit sivuston ylläpitämiseksi, kuten:</BLOCKQUOTE> <UL> <LI><BLOCKQUOTE STYLE="margin-bottom: 0cm">kurssien lisääminen ja poisto</BLOCKQUOTE> <LI><BLOCKQUOTE STYLE="margin-bottom: 0cm">Käyttäjätunnusten hallinta</BLOCKQUOTE> <LI><BLOCKQUOTE STYLE="margin-bottom: 0cm">Opettajien hallinta</BLOCKQUOTE> <LI><BLOCKQUOTE STYLE="margin-bottom: 0cm">Teemojen valinta </BLOCKQUOTE> <LI><BLOCKQUOTE>Käyttäjätunnistuksen valinta. (Voit käyttää esim. LDAP-palvelinta käyttäjän tunnistukseen)</BLOCKQUOTE> </UL> <P> </P> <H3><A NAME="cron"></A>9. Aseta cron</H3> <BLOCKQUOTE>Jotkut Moodlen modulit vaativat ajastettuja ajoja toimiakseen. Esimerkiksi Foorumit tarkistetaan ajoittain, ja uusista viesteistä lähetetään kopiot tilaajille.</BLOCKQUOTE> <BLOCKQUOTE>Yksi scripti tekee kaiken tarvittavan ja on nimeltään admin/cron.php. Sitä ei voida kuitenkaan ajaa automaattisesti, vaan sinun pitää ajastaa scripti ajettavaksi esim. 5 minuutin välein.</BLOCKQUOTE> <BLOCKQUOTE>Huomaa ettei ajastettavan koneen tarvitse olla sama jolla Moodle on asennettu. Jos palveluntarjoajallasi ole cron-palvelua voit ajastaa oman kotikoneesi ajamaan/hakemaan admin/cron.php scriptin tietyin väliajoin.</BLOCKQUOTE> <BLOCKQUOTE>Tarkista ensin selaimellasi että scripti toimii osoitteesta:</BLOCKQUOTE> <PRE STYLE="margin-left: 2cm; margin-right: 2cm; margin-bottom: 0.5cm">http://example.com/moodle/admin/cron.php</PRE><H4 STYLE="margin-left: 1cm; margin-right: 1cm; margin-top: 0cm"> Scrptin ajamisen automatisointi</H4> <BLOCKQUOTE>Unix-järjestemissä: käytä <B>cron</B>ia.Muokkaa cron asetuksia komenolla "crontab -e"ja lisää rivi:</BLOCKQUOTE> <PRE STYLE="margin-left: 2cm; margin-right: 2cm">*/5 * * * * {komento} miss� {komento} on: wget -q -O /dev/null http://example.com/moodle/admin/cron.php tai lynx -dump http://example.com/moodle/admin/cron.php > /dev/null tai /opt/bin/php /web/moodle/admin/cron.php</PRE><BLOCKQUOTE> Windows järjestelmissä: Helpointa on käyttää pakettia <A HREF="http://moodle.com/download/moodle-cron-for-windows.zip">moodle-cron-for-windows.zip</A> joka tekee ajastuksesta tosi helppoa. Voit myös käyttää windowsin "Scheduled Tasks"/"Ajastetut toiminnot"-toimintoa.<BR>Komento on esim: </BLOCKQUOTE> <PRE STYLE="margin-left: 1cm; margin-right: 1cm; margin-bottom: 0.5cm">C:\apache\php\php.exe C:\apache\htdocs\moodle\admin\cron.php</PRE><H3 STYLE="margin-left: 1cm; margin-right: 1cm; margin-top: 0cm"> <A NAME="course"></A>10. Luo uusi kurssi</H3> <BLOCKQUOTE>Nyt kun Moodle on asennettu, voit luoda ensimmäisen kurssin. </BLOCKQUOTE> <BLOCKQUOTE>Valitse "Luo uusi kurssi" ylläpito sivulta.</BLOCKQUOTE> <BLOCKQUOTE>Täytä kussin tiedot, opettaja voi kuitenkin aina halutessaan muuttaa kurssin tietoja, joten sinun ei tarvitse käyttää turhaan aikaa pähkäilessäsi kurssi kuvauksia tai muuta.</BLOCKQUOTE> <BLOCKQUOTE>Paina "Talleta muutokset", jonka jälkeen sinun pitää valita kurssille opettaja(t).Voit lisätä opettajaksi ainoastaan käyttäjän joka on jo järjestelmässä. </BLOCKQUOTE> <BLOCKQUOTE>Kun olet valinnut opettajan/opettajat kurssi on valmis käyttöön ja näkyvissä Moodlen etusivulla.</BLOCKQUOTE> <BLOCKQUOTE>Katso "Opettajan käsikirja":sta lisätietoja kurssien rakentamisesta.</BLOCKQUOTE> <P> </P> <P ALIGN=CENTER><A HREF="../var/www/html/moodle/lang/fi/docs/" TARGET="_top"><FONT SIZE=1>Moodle Documentation</FONT></A></P> <P ALIGN=CENTER><FONT SIZE=1>Version: $Id: install.html,v 1.6 2003/01/28 03:06:20 moodler Exp $</FONT></P> </BODY> </HTML>