Implementace LMS MOODLE. na Windows 2003 Server a IIS 6.0

Podobné dokumenty
Instalace Microsoft SQL serveru 2012 Express

Instalace SQL 2008 R2 na Windows 7 (64bit)

Nejprve je třeba spustit správce serveru: V něm je třeba vybrat přidání rolí:

Instalace a první spuštění Programu Job Abacus Pro

Postup přechodu na podporované prostředí. Přechod aplikace BankKlient na nový operační systém formou reinstalace ze zálohy

Popis instalace programu OCEP

Popis instalace programu OCEP (DEMOVERZE i ostrá verze)

Instalace MS SQL Server Express a MS SQL Server Management Express

Instalace ArcGIS Pro krok za krokem

Instrukce pro vzdálené připojení do učebny 39d

MapleSim 4.5 instalační příručka

Nastavení programu pro práci v síti

APS 400 nadministrator

Popis instalace programu OCEP

Příprava prostředí pro výuku PHP a MySQL

Instalační Příručka. Verze 10

Instalace systému Docházka 3000 na operační systém ReactOS Zdarma dostupné kompatibilní alternativě k systému Windows

Po přihlášení do Osobní administrativy v Technologie a jejich správa vybereme položku Certifikáty bezdrátové sítě (Eduroam).

INSTALACE SOFTWARE A AKTIVACE PRODUKTU NÁVOD

Postup instalace síťové verze Mount Blue

APS Web Panel. Rozšiřující webový modul pro APS Administrator

1. POSTUP INSTALACE A KONTROLA NASTAVENÍ MICROSOFT SQL SERVERU 2005 EXPRESS:

Návod k instalaci S O L U T I O N S

1 Správce licencí Správce licencí Správce licencí Start > Všechny programy > IDEA StatiCa > Správce licencí Soubor > Správce licencí Licence

AutoCAD Civil 3D 2017

Po přihlášení do Osobní administrativy v Technologie a jejich správa vybereme položku Certifikáty bezdrátové sítě (Eduroam).

Aplikace a služba Money Dnes Publisher v deseti krocích

Instalace webové služby Mydlinka

Rocrail. Nejprve: Obecný úvod. Instalace

Instalace. Návod na instalaci a licencování ESI[tronic] Spuštění instalace z DVD ESI[tronic] 2.0 DVD 1 - soubor Setup.exe. 4.

Nintex Workflow 2007 je nutné instalovat na Microsoft Windows Server 2003 nebo 2008.

plussystem Příručka k instalaci systému

Fides Software Storage Administrator

Redakční systém Joomla. Prokop Zelený

ODBORNÝ VÝCVIK VE 3. TISÍCILETÍ

APS Administrator.OP

SYSTEM EDUBASE INSTALAČNÍ PŘÍRUČKA

Návod k instalaci. Nintex Workflow Návod k instalaci

Instalační manuál. HelpDesk

Aktivace Demo licence - Digifort

Obsah. KELOC CS, s.r.o... v ý v o j a p r o d e j e k o n o m i c k é h o s o f t w a re

APS mini Plus.Home. Návod na rychlou instalaci

1 Návod na instalaci prostředí LeJOS-NXJ a přehrání firmwaru NXT kostky

PŘÍRUČKA ADMINISTRÁTORA. Instalace programu

Instalace Linuxu Ubuntu v programu VirtualBox

MATLAB: Automatická instalace a aktivace licence TAH

1 Instalace HASP Licence Manger pod Windows 7

Aktualizace a zabezpečení systémů Windows

ČSOB Business Connector Instalační příručka

Základní informace a postup instalace systému IS MPP

NÁVOD K POUŽITÍ. IP kamerový systém.

NÁVOD PRO PŘIPOJENÍ NA FTP SERVER PRO PŘENOS TISKOVÝCH DAT

OBSAH. Stránka 1 z 11 INSTALACE THINPRINT RDP V POČÍTAČI KLIENTA STAŽENÁ Z WEBU 2

Evidence majetku a Windows 8

TACHOTel manuál 2015 AURIS CZ

Excel a externí data KAPITOLA 2

Postup instalace ČSOB BusinessBanking pro MS SQL 2005/2008

AUTOMATICKÉ ZÁLOHOVÁNÍ DATABÁZE PRO SQL Express 2005

DLS V v1.2. Nové funkce. Používání programu DLS V

EvMO postup při instalaci

Software602 Form Designer. Verze 4. Průvodce instalací. Vytvořeno dne: Aktualizováno: Verze: Software602, a.s.

Nastavení klientských stanic pro webové aplikace PilsCom s.r.o.

Messenger. Novell 1.0 UMÍSTĚNÍ DOKUMENTACE K PROGRAMU NOVELL MESSENGER. STRUČ NÁ ÚVODNÍ PŘ ÍRUČ KA

Jazz Server osobní nastavení uživatele

Připojení ELIO V1 s Windows PC a instalace softvéru

Demoprojekt Damocles 2404

SKYLA Pro II. Popis instalace programu

Import a export dat EU peníze středním školám Didaktický učební materiál

Návod pro Windows 7.

Nastavení DCOM. Uživatelský manuál

INSTALACE PRODUKTU ONTOPIA KNOWLEDGE SUITE

Instalace Windows 2012 Správa účtů počítačů

František Hudek. duben ročník

Rychlý průvodce instalací a základním nastavením systému MagikINFO 13.5

MATLAB: Automatická instalace a aktivace Campus-Wide licence (TAH Total Academic Headcount)

Téma 8: Konfigurace počítačů se systémem Windows 7 IV

Nastavení klientských stanic pro webové aplikace PilsCom s.r.o.

Nastavení MS Windows XP (SP2) pro připojení k eduroam na UTIA AVCR

CUZAK. Instalační příručka. Verze

Nápověda k programu Heluz - Katalog tepelných mostů verze

NAS 323 NAS jako VPN Server

Fides Software Storage Client

1. Obecná konfigurace autentizace osob. 2. Konfigurace klienta Windows Vista

Administrace Windows pro Adash Software

AIDA64 Extreme. Příručka k nastavení. v

1. Instalace MySQL Serveru Konfigurace MySql Serveru Vytvoření struktury databáze...3

Αlpha 8 instalace a upgrade. Poznámky k instalaci Αlpha V8, Logical Medical Systems. GENNET s.r.o Kostelní Praha 7

Instalace souborů VHOPE a souborů knihovny VHOPE

EvMO postup při instalaci

ČSOB Business Connector instalační příručka

1 Správce licencí Správce licencí Správce licencí Start > Všechny programy > IDEA StatiCa > Správce licencí Soubor > Správce licencí Licence

Instalační příručka Command WorkStation 5.6 se sadou Fiery Extended Applications 4.2

Připojení elio minipos V1s Windows PC a instalace softvéru

Návod na stažení a instalaci programu Statistica. Návod na prodloužení programu Statistica. Upgrade z verze ENG 13 na 13.2

Návod pro použití Plug-in SMS Operátor

Téma 1 - řešení s obrázky

Transkript:

Implementace LMS MOODLE na Windows 2003 Server a IIS 6.0

Obsah 1 ÚVOD... 3 1.1 Instalace PHP... 3 1.1.1 Nastavení práv k adresáři PHP... 3 1.1.2 Úprava souboru php.ini... 4 1.1.3 Proměnné prostředí... 5 1.1.4 Konfigurace IIS 6.0... 5 1.2 Instalace MySQL... 9 1.2.1 Spuštění serveru MySQL... 9 1.3 Instalace Moodle... 12 2/13 MOODLE_IIS_WIN.DOC

1 Úvod Následující text popisuje krok za krokem instalaci a zprovoznění LMS Moodle na platformě Windows 2003 Server. Použitým web serverem nebude Apache, ale IIS 6.0 (Internet Information Service), který je součástí Windows od řady NT. Předpoklady řešení: Nainstalovaný Windows Server 2003 včetně všech SP a aktualizací Nainstalovaný webový server IIS 6.0 Dostatek místa na disku pro instalační soubory, databáze a webové soubory Podpora TCP/IP Přístup k Internetu nebo stažené potřebné instalační balíčky k MySQL, PHP a Moodle 1.1 Instalace PHP Z webové stránky http://www.php.net/downloads.php stáhneme aktuální verzi PHP, v distribuci pro Windows. Stáhneme zip archiv bez instalátoru. V době psaní tohoto dokumentu byla aktuální verze balíčku php-5.2.10-win32.zip. Balíček rozbalíme do složky C:\php. Překopírujeme soubor php.ini-recommended do adresáře %Systemroot% (Windows nebo Winnt) a změníme název na php.ini. Překopírujte soubor php4ts.dll do adresáře s knihovnami Windows (pro Windows 2003 to je adresář %systemroot%\system32). 1.1.1 Nastavení práv k adresáři PHP Pro správnou funkčnost je nezbytné, aby k adresáři PHP mel přístup uživatel účtu Guest v síti internet IUSR_nazevServeru. Klepneme pravým tlačítkem na adresář PHP a zvolíme Vlastnosti. Přejdeme na kartu Zabezpečení a stiskneme stavítko Přidat. V nově otevřeném okně zvolíme Upřesnit a stiskneme tlačítko Najít. Ve výsledku hledání vybereme uživatele IUSR_nazevServeru a stiskneme OK. Další okno také OK. V seznamu oprávnění vybereme číst, spouštět a zobrazovat obsah složky. 3/13 MOODLE_IIS_WIN.DOC

1.1.2 Úprava souboru php.ini V textovém editoru Notepad otevřeme soubor php.ini. Pro základní funkčnost bude potřeba provést následující úpravy: Vyhledáme parametr extension_dir a vložíme cestu k adresáři s rozšířeními (Extensions). V našem případě extension_dir = c:\php\ext V souboru php.ini dále vyhledáme část Dynamic Extensions a odstraníme počáteční středník u následujících rozšíření: extension=php_gd2.dll extension=php_mysql.dll extension=php_mysqli.dll 4/13 MOODLE_IIS_WIN.DOC

1.1.3 Proměnné prostředí Naprosto nezbytným krokem je přidání cesty C:\php do proměnné prostředí PATH. Pravým tlačítkem klepneme na Tento počítač a vybereme volbu Možnosti Přejdeme na kartu Upřesnit a stiskneme tlačítko Proměnné prostředí. V části Systémové proměnné vyhledáme proměnou Path a stiskneme tlačítko Upravit. V nově otevřeném okně přidáme hodnotu proměnné C:\php; Všechny dialogy potvrdíme OK. 1.1.4 Konfigurace IIS 6.0 Nyní je potřeba nastavit aplikační server tak, aby byl schopen spouštět php skripty. Přejdeme do administrační konzole serveru IIS přes Start Spustit inetmgr, budeme nastavovat mapování filtru ISAPI pro PHP. Ve stromu webových serverů přejdeme na Výchozí webový server, a pravým tlačítkem přejdeme na Vlastnosti: 5/13 MOODLE_IIS_WIN.DOC

Ve vlastnostech přejdeme na kartu Domovský adresář a v části Nastavení aplikace stiskneme tlačítko Konfigurovat. 6/13 MOODLE_IIS_WIN.DOC

V nově otevřeném okně stiskneme tlačítko Přidat. V dialogu vybereme cestu k souboru php5isapi.dll a zadáme rozšíření.php. Všechna okna potvrdíme OK. Dále je potřeba povolit podporu dynamických stránek. Bez aktivování podpory jsou povoleny pouze statické stránky HTML a pro dynamické stránky jako jsou ASP, PHP a další je nutné aktivovat podporu přes nastavení Rozšíření webových služeb (Web Service Extensions). V IIS Manageru přejdeme do stromu Rozšíření webových služeb a v pravé části okna vybereme úkol Přidat nové rozšíření webové služby. Nové rozšíření vhodně pojmenujeme, např. PHP a přes tlačítka Přidat a Procházet přidejte soubor požadovaný pro PHP, v našem případě c:\php\php5isapi.dll. Nezapomeňte zaškrtout checkbox Nastavit svat rozšíření na povoleno. 7/13 MOODLE_IIS_WIN.DOC

Na závěr je potřeba server IIS restartovat: Start Spustit IISReset. Tím je server IIS nakonfigurován. Správnost konfigurace ověříme následovně: V umístění C:\Inetpub\wwwroot\ vytvoříme v textovém editoru nový dokument a pojmenujeme ho index.php. Jeho tělo bude vypadat následovně: <?php phpinfo();?> Přepneme se opět do IIS Manageru, ve výchozím webovém serveru přejdeme k souboru index.php a pravým klikem vybereme příkaz Procházet. Otevře se okno webového prohlížeče, ve kterém se zobrazí informační stránka o konfiguraci PHP. 8/13 MOODLE_IIS_WIN.DOC

1.2 Instalace MySQL Stejně jako u PHP, i v případě MySQL musíme nejprve získat vhodný instalační balíček. Na stránkách http://dev.mysql.com/downloads/ zvolíme MySQL Community Server a stiskneme tlačítko Download. Z části Windows Downloads vybereme a stáhneme balíče zip archiv označený Without installer. Archiv rozbalíme např. do složky C:\mysql. Při spuštění serveru je hledán soubor C:\mysql\my.ini. Z adresáře c:\mysql zvolte dle velikosti serveru některý ze souborů my-huge.cnf, my-large.cnf, my-medium.cnf, my-small.cnf. Zvolený soubor zkopírujte, přejmenujte na my.ini a nakopírujte zpět do adresáře c:\mysql. Soubor my.ini je potřeba drobně upravit alespoň v těchto atributech: [mysqld] port=3306 basedir="c:/mysql/" datadir="c:/mysql/data/" 1.2.1 Spuštění serveru MySQL Spuštění serveru MySQL lze provést dvěma způsoby: Standalone Spouštění a ukončení probíhá přes příkazový řádek, aplikace běží jako samostatný program. 9/13 MOODLE_IIS_WIN.DOC

Tento způsob provedeme spuštění souboru c:\mysql\bin\mysqld.exe Služba Windows V systémech Windows NT a vyšší lze server instalovat jako službu a spouštět ji automaticky při startu systému nebo ručně. Instalaci serveru jako služby provedeme z příkazové řádky příkazem: c:\mysql\bin\mysqld.exe --install Start služby provedeme příkazem NET START MySQL. Podobně, v případě potřeby můžeme zastavit službu NET STOP MySQL a odinstalovat služby příkazem c:\mysql\bin\mysqld.exe --remove Nastavení parametrů služby, stejně jako volby spuštění, zastavení či restartu je možné provádět v grafickém správci služeb: Start spustit services.msc Ze stránek http://dev.mysql.com/downloads/gui-tools/5.0.html doporučuji stáhnout a nainstalovat aplikaci MySQL GUI Tools, což je grafické prostředí pro správu SQL databází. Pomocí něj může Administrátor serveru vytvářet a spravovat jednotlivé instance databází. 10/13 MOODLE_IIS_WIN.DOC

Předpokládejme, že je vytvořen nějaká testovací databáze a testovací uživatel. Nyní vytvoříme jednoduchý skript, kterým ověříme správnost konfigurace IIS, PHP a MySQL. V adresáři c:\inetpub\wwwroot\ vytvoříme soubor connect.php, který bude obsahovat: <?php $link = mysql_connect("serverip hostname", "uziv_jmeno", "heslo") or die("nelze se připojit: ". mysql_error()); echo "Připojeno úspěšně"; mysql_select_db("nazev_db") or die("nelze vybrat databázi");?> V okně internetového prohlížeče zadáme adresu http://localhost/connect.php 11/13 MOODLE_IIS_WIN.DOC

Výsledkem by měla být informace o úspěšném připojení. 1.3 Instalace Moodle Nyní máme nakonfigurováno PHP, MySQL i IIS a můžeme přistoupit k instalaci samotného LMS Moodle. Ze stránky http://download.moodle.org/ si stáhneme aktuální verzi instalačního balíčku v zip archivu, např. moodle-weekly-19.zip Obsah balíčku rozbalíme do složky C:\Inetpub\wwwroot\moodle. Příkazem inetmgr spustíme konzoli pro správu serveru IIS a ve stromu Výchozí webový server Moodle, najdeme soubor install.php a pravým tlačítkem zvolíme Procházet. 12/13 MOODLE_IIS_WIN.DOC

V okně prohlížeče se objeví instalátor systému Moodle. Kroky instalace jsou popsány Step-by-step v dokumentu: http://docs.moodle.org/en/complete_install_packages_for_windows#third_- _start_moodle_installation Po úspěšné instalaci je možné se přihlásit k systému Moodle: 13/13 MOODLE_IIS_WIN.DOC