From e05566015ec07b9a9b1b7ed5ca337bc260f4c359 Mon Sep 17 00:00:00 2001
From: paca70 Tämä ohje opastaa Moodlen ensi asennuksessa. Se kattaa
+ 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
@@ -37,48 +37,46 @@ sitä hyötyä myöhemmin. Moodle asennus
-1. Vaatimukset
-Moodle kehitetään ensisijaisesti Linux
-ympäristössä käyttäen PHP, Apache ja
-MySQL:ta, sitä testataan jatkuvasti myös PostgreSQL ,
-Windows XP, Mac OS X ja Solaris ympäristöissä.
+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ä.
Kaikki mitä tarvitset on:
-Toimiva PHP
- (version 4.1.0 or later) asennus, seuravavat toiminnot pitää
- olla aktivoitu ( nämä toiminnot avat vakiona päällä
+ (version 4.1.0 or later) asennus, seuraavat toiminnot pitää
+ olla aktivoituna ( nämä toiminnot avat vakiona päällä
miltei jokaisessa PHP asennuksessa):
- GD
- kirjasto joka tukee JPG ja PNG muotoja. ( PHP versio => 4.3
+ kirjasto joka tukee JPG ja PNG -tiedostomuotoja. ( PHP versio => 4.3
sisältää oman GD-kirjaston)
- Sessio tuki
- Tiedostojen lähetys
- sallittu
+
Sessiotuki
+ Tiedostojen lähetys sallittu
Toimiva tietokanta palvelin : MySQL
+
Toimiva tietokantapalvelin : MySQL
tai PostgreSQL (7.x) ovat
- sousiteltavia. (MSSQL, Oracle, Interbase, Foxpro, Access, ADO,
+ suositeltavia. (MSSQL, Oracle, Interbase, Foxpro, Access, ADO,
Sybase, DB2 tai ODBC ovat teoriassa tuettuja mutta joudut asentamaan
tietokannan käsin.).
Windowsin ympäristössä on helpointa ladata
+
Windows-ympäristössä on helpointa ladata
FoxServ, tai EasyPHP
-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 japoistamaan
+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".
+Windows-hakemistoa kuten "c:/temp".Mac OS X ympäristöön suosittelen the fink
-projektia josta löydät helposti ladattavat paketit kaikeen
-tarvittavaan. Jos et ole tottunut komentokehoitteen käyttäjä
-niin Marc
+projektia josta löydät helposti ladattavat paketit kaikkeen
+tarvittavaan. Jos et ole tottunut komentokehotteen käyttäjä,
+Marc
Liyanage's PHP Apache Module on helpoin tapa saada php-toimimaan
-apcahen kanssa.
-Jos käytät Linuxa tai muuta Unixa
+apachen kanssa.
+Jos käytät Linuxia tai muuta Unixia
silloin osaat varmaan tehdä kaiken jo itse ;-)
Lataamisen ja paketin purkamisen jälkeen, tai kun
ole hakenut tiedostot CVS:stä, sinulla on hakemisto
-nimeltä moodle , joka sisältää muita tiedostoja
+nimeltä moodle, mikä sisältää muita tiedostoja
ja hakemistoja.
-Sijoita tämä kansio www-hakemistoon jollion
+
Sijoita tämä kansio www-hakemistoon jolloin
sivustosi osoite on http://yourwebserver.com/moodle, tai
kopioi hakemiston sisältö suoraan www-hakemistoon jolloin
sivustosi osoitteeksi tulee http://yourwebserver.com.
@@ -105,14 +103,14 @@ sivuston etusivuadmin/
- ylläpitoon liittyvät sivut
auth/
- - käyttäjän tunnistus modulit
+ - käyttäjäntunnistusmodulit
course/
- kurssien hallintaan liittyvä koodi
doc/ -
ohjeet
files/
- - tiedostojen halliintaan liityvä koodi
+ - tiedostojen hallintaan liityvä koodi
lang/
- Moodlen käännös tiedostot eri kielille kukin omassa
hakemistossaan
@@ -124,9 +122,9 @@ sivuston etusivu
mod/ -
kurssi modulit
pix/ -
- yleinen sivusto grafiikka
+ yleinen sivustografiikka
theme/
- - ulkoasu teemat
+ - ulkoasuteemat
user/ -
Käyttäjänhallintaan liittyvä koodi
@@ -137,14 +135,14 @@ tehtävät, osallistujien kuvat ja muuta.
Luo hakemisto jonnekin kiintolevyllesi. Älä
sijoita tätä hakemistoa www-hakemistoon tietotuvan takia.
Helpointa on valita hakemisto www-hakemiston ulkopuolelta, muulloin
-suoja hakemisto tiedostolla .htaccess, joka sisältää
+suojaa hakemisto tiedostolla .htaccess, joka sisältää
rivin:
deny from all
-Varmistaaksesi että moodle voi tallenta tiedosja
-hakemistoon,tarkista että www-palvelimella (eli apache) on
-oikeudet kirjoitaa tuohon hakemistoon. Unix koneilla tämä
-yleensä tarkoitaa hakemiston omistajan asettamista joko "apache"
+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.
Jos käytät jaettua palveluntarjoajan
@@ -154,9 +152,9 @@ turvallisesti.
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
+vain tuohon kantaan). Älä köytä root-tunnusta, se
luo suuren tietoturvariskin.
-Esimerkki komennot MySQL:
+
TO moodleuser@localhost IDENTIFIED BY 'yourpassword';
> quit
# mysqladmin -p reloadEsimerkkikomennot MySQL:
# mysql -u root -p
> CREATE DATABASE moodle;
@@ -164,7 +162,7 @@ luo suuren tietoturvariskin.
-Esimerkki komennot PostgreSQL:
+Esimerkkikomennot PostgreSQL:
# su - postgres
> psql -c "create user moodleuser createdb;" template1
@@ -177,23 +175,23 @@ tauluissaan joten voit myös käyttää olemassa
olevaa tietokantaa Moodlen kanssa.
6. Tarkista www-palvelimen asetukset
-Tarkista ensin että palvelin käyttää
-oletus sivuna index.php tiedostoja (ja tietenkin myös
-index.html,, default.htm ja muut voivat olla myös käytössä
-,jos tarvitset niitä muualla).
+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).
Apachessa tämä asetus on DirectoryIndex
httpd.conf tiedostossa. Esimerkki rivi näyttää siis
tältä:
DirectoryIndex index.php index.html index.htm
-Se riittää että index.php on listassa, sijainilla ei
+Se riittää että index.php on listassa, sijainnilla ei
ole väliä (ellet sitten halua hioa php-suorituskykyä
huippuunsa).
Toiseksi, tarkista että Moodlen käyttämät
-asetukset ovat oikein php.ini tiedostossa. Useimmat palvelimet on
+asetukset ovat oikein php.ini-tiedostossa. Useimmat palvelimet on
jo asetettu käyttämään näitä asetuksia.
Kuitenkin jotkut PHP-palvelimet (ja jotkut viimeisimmät
PHP-versiot) voivat olla asetettuna toimimaan toisin. Tarkista
-seuraavat asetukset php.ini tiedostosta:
+seuraavat asetukset php.ini-tiedostosta:
magic_quotes_gpc = On
magic_quotes_runtime = Off
file_uploads = On
@@ -201,12 +199,12 @@ short_open_tag = On
session.auto_start = Off
session.bug_compat_warn = Off
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.
-Ylimääritelläksesi oletus asetukset tee
+httpd.conf tai php.ini -tiedostoja, tai joku muu palvelimen sovellus
+vaatii eri asetukset, voit YLIMÄÄRITELLÄ palvelimen
+oletus-asetukset.
+Ylimääritelläksesi oletus-asetukset tee
.htaccess tiedosto Moodle'n päähakemistoon . (Tämä
-toimii ainoastaan apache-palvelimella kun AllowOverride on.
+toimii ainoastaan apache-palvelimella kun AllowOverride on päällä.
DirectoryIndex index.php index.html index.htm
php_value magic_quotes_gpc On
php_value magic_quotes_runtime Off
@@ -229,29 +227,29 @@ tarpeen mukaan:
Tämä on ainoa Moodlen tiedosto jota sinun tarvitsee muokata
.
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ä.
+tiedostoksi config.php. Emme sisällytä
+config.php-tiedostoa suoraan pakettiin, jottei asetukset hukkuisi
+esim. Moodlen päivityksen yhteydessä.
Muokaa config.php tiedostoa ja kirjoita asetukset sinne
(muista "table prefix" - PostgreSQL ei toimi ilman
-tätä), sivuston osoite, sisvuston sijanti palvelimen
-tiedostojärjestelmässä ja data hakemisto. config.php
+tätä), sivuston osoite, sivuston sijanti palvelimen
+tiedostojärjestelmässä ja datahakemisto. config.php
tiedostossa on tarvittavat ohjeet.
Tämän ohjeen loppuun asti oletamme sivustosi
-sijaitsevan osoitteessa : http://example.com/moodle
+sijaitsevan osoitteessa: http://example.com/moodle
8. Mene ylläpito sivulle
-Ylläpito sivun pitäisi nyt toimia osoitteesta:
+
8. Mene ylläpitosivulle
+Ylläpitosivun pitäisi nyt toimia osoitteesta:
http://example.com/moodle/admin. Jos koitat mennä suoraan
-Moodlen etusivulle sinut ohjataan ylläpito sivulle. Esimmäisellä
+Moodlen etusivulle sinut ohjataan ylläpitosivulle. Esimmäisellä
kertaa sinulle esitetään GPL-lisenssi jonka ehdot sinun
-pitää hyväksyä jotta asennusta voidaan jatkaa.
-(Moodle käyttää pipareita (cookies) ja
-eikä toimi oikein jos estät piparien tallentamisen
+pitää hyväksyä, jotta asennusta voidaan jatkaa.
+(Moodle käyttää evästeitä (cookies) ja
+eikä toimi oikein jos estät evästeiden tallentamisen
selaimeesi!)
Nyt Moodle aloittaa tietokannan luonnin. Näet
-tietokannan luotolauseita ja niiden jälkeen tila-viestin (vihreä
+tietokannan luomiseen liittyviä käskyjä ja niiden jälkeen tila-viestin (vihreä
tai punainen) komennon onnistumisesta:
CREATE TABLE
course ( id int(10) unsigned NOT NULL auto_increment, category
@@ -275,12 +273,12 @@ rivi <? phpinfo() ?> ja katsoa sitä selaimella .
tarkista vielä kaikki asetukset ja eritä uudelleen.
Sivun lopusta löytyy "Continue" tai
"Jatka" linkki, jatka sillä.
-Seuraava sivu asettaa kurssi modulien tarvitsemat taulut.
+
Seuraava sivu asettaa kurssimodulien tarvitsemat taulut.
Taas kaiken pitäisi näyttä vihreää.
Sivun lopusta löytyy "Continue" tai
"Jatka" linkki, jatka sillä.
Seuraavalla sivulla on lomake jolla määritellään
-sivuston muuttujat ( Oletus kieli, käytettävä
+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.
@@ -317,7 +315,7 @@ ylläpitämiseksi, kuten:9. Aseta cron
Jotkut Moodlen modulit vaativat ajastettuja ajoja
-toimiakseen. Esimerkiksi Foorumit tarkistetaan ajoittain , ja uusista
+toimiakseen. Esimerkiksi Foorumit tarkistetaan ajoittain, ja uusista
viesteistä lähetetään kopiot tilaajille.
Yksi scripti tekee kaiken tarvittavan ja on nimeltään
admin/cron.php. Sitä ei voida kuitenkaan ajaa automaattisesti,
@@ -331,12 +329,12 @@ tietyin väliajoin.
toimii osoitteesta:http://example.com/moodle/admin/cron.php
Scrptin ajamisen automatisointi
-Unix järjestemissä: käytä
+
Unix-järjestemissä: käytä
cronia.Muokkaa cron asetuksia komenolla "crontab
-e"ja lisää rivi:
*/5 * * * * {komento}
-jossa {komento} on:
+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
@@ -356,7 +354,7 @@ kurssin.
Valitse "Luo uusi kurssi" ylläpito
sivulta.
Täytä kussin tiedot, opettaja voi kuitenkin
-aina halutessaan muuttaa kurssin tietoja , joten sinun ei tarvitse
+aina halutessaan muuttaa kurssin tietoja, joten sinun ei tarvitse
käyttää turhaan aikaa pähkäilessäsi
kurssi kuvauksia tai muuta.
Paina "Talleta muutokset", jonka jälkeen
@@ -374,4 +372,4 @@ Documentation
Version: $Id: install.html,v 1.6 2003/01/28 03:06:20 moodler Exp $
-