Hinweis: Sie sind auf den Seiten der Moodle 1.9 Dokumentation. Die Dokumentation der aktuellsten Moodle-Version finden Sie hier: Windows-Installation.

Windows-Installation: Unterschied zwischen den Versionen

Aus MoodleDocs
Wechseln zu:Navigation, Suche
(weitere Links auf vorhandene dt. MoodleDocs Seiten geändert)
Zeile 16: Zeile 16:
* [[Bitnami Moodle Stack | Bitnami Moodle Stack - Fully automated Moodle installation]]
* [[Bitnami Moodle Stack | Bitnami Moodle Stack - Fully automated Moodle installation]]


== Manual Installation ==
== Manuelle Installation von Moodle==
For medium to large installations (e.g. a college, university or business), it is best practice to install Moodle on your server manually.  
Wenn Sie eine mittelgroße bis große Moodle-Installation vornehmen wollen (z.B. für eine Schule, Universität oder ein Unternehmen), dann ist eine manuelle Installation von Moodle auf dem Server empfehlenswert.


* '''Plan your system capacity'''. This involves estimating the appropriate hardware to support the number of users in your organisation. See [[Installing Moodle#How_many_users.3F| Installing Moodle ]] in the How Many Users section for a method of doing this.
* '''Planung des Hardwarebedarfs'''. Dies beinhaltet eine Abschätzung der erforderlichen Serverleistung, um die erwartete Moodle Nutzeranzahl bedienen zu können. Die MoodleDocs-Seite [[Nutzerkapazitäten]] gibt hierfür wertvolle Hilfestellung.  
* '''Install your database server'''. You have a choice of [http://dev.mysql.com/downloads/ MySQL] (recommended), [http://www.postgresql.org/download/ PostgreSQL], [[Installing MSSQL for PHP | Microsoft SQL Server 2005]] (only for Moodle 1.7 or later) or Oracle.
* '''Datenbankserver installieren'''. Moodle läßt sich mit folgenden Datenbanken betreiben: [http://dev.mysql.com/downloads/ MySQL] (empfohlen), [http://www.postgresql.org/download/ PostgreSQL], [[Installing MSSQL for PHP | Microsoft SQL Server 2005]] (nur ab Moodle 1.7) oder Oracle.
* '''Install PHP'''. See [http://www.peterguy.com/php/install_IIS6.html How to install PHP 5.x on Windows Server 2003 with IIS 6] for instructions.
* '''PHP installieren'''. Für die Installation von PHP auf einem Windows Server 2003 mit IIS 6 finden Sie hier eine englischsprachige Anleitung. [http://www.peterguy.com/php/install_IIS6.html How to install PHP 5.x on Windows Server 2003 with IIS 6].
* '''Install your web server'''. You have several choices - the decision as to which one to use will depend on your in-house expertise and your required level of sustainability:
* '''Install your web server'''. You have several choices - the decision as to which one to use will depend on your in-house expertise and your required level of sustainability:
**Apache 2 is recommended as the most tested and popular for Moodle installations. See these instructions for [[Installing Apache on Windows |manually installing Apache 2 on Windows]].
**Apache 2 is recommended as the most tested and popular for Moodle installations. See these instructions for [[Installing Apache on Windows |manually installing Apache 2 on Windows]].

Version vom 20. Dezember 2009, 16:19 Uhr

Baustelle.png Diese Seite ist noch nicht vollständig übersetzt.

Baustelle.png Diese Seite wird derzeit von Manfred Roos übersetzt. Bei Änderungsvorschlägen nehmen Sie bitte direkt Kontakt mit dem Übersetzer auf.

Installationspakete

Wenn Sie eine Testinstallation von Moodle auf Ihrem Windows Heim-PC vornehmen wollen oder einen kleinen eigenen Moodle Server (weniger als 30 Nutzer) aufzusetzen möchten, können Sie hierfür eines der vorgefertigten Installationspakete verwenden.

Auf den folgenden MoodleDocs Seiten finden Sie Schritt-für-Schritt Anleitungen, um Moodle mit der erforderlichen Laufzeitumgebung (Apache, PHP, MySQL) aufzusetzen:

Manuelle Installation von Moodle

Wenn Sie eine mittelgroße bis große Moodle-Installation vornehmen wollen (z.B. für eine Schule, Universität oder ein Unternehmen), dann ist eine manuelle Installation von Moodle auf dem Server empfehlenswert.

  • Planung des Hardwarebedarfs. Dies beinhaltet eine Abschätzung der erforderlichen Serverleistung, um die erwartete Moodle Nutzeranzahl bedienen zu können. Die MoodleDocs-Seite Nutzerkapazitäten gibt hierfür wertvolle Hilfestellung.
  • Datenbankserver installieren. Moodle läßt sich mit folgenden Datenbanken betreiben: MySQL (empfohlen), PostgreSQL, Microsoft SQL Server 2005 (nur ab Moodle 1.7) oder Oracle.
  • PHP installieren. Für die Installation von PHP auf einem Windows Server 2003 mit IIS 6 finden Sie hier eine englischsprachige Anleitung. How to install PHP 5.x on Windows Server 2003 with IIS 6.
  • Install your web server. You have several choices - the decision as to which one to use will depend on your in-house expertise and your required level of sustainability:
    • Apache 2 is recommended as the most tested and popular for Moodle installations. See these instructions for manually installing Apache 2 on Windows.
    • IIS 6 can also be used. See the Windows forum for guidance on installation and, in particular, permission settings for using Moodle with IIS.
    • Other webservers are known to install on Windows, e.g. Lighttpd, so you may wish to experiment with these if available memory is low on your server.
  • Install Moodle by getting the standard installation for Moodle from http://download.moodle.org/ and read Installation von Moodle which has detailed generic information.
  • Setup backups. Once Moodle is setup and configured, you should setup backups of the system in case of failure or loss of data.
    • To perform full site backups you need to backup the moodledata and moodle directories, Apache webserver configuration (httpd.conf) if you're using Apache, PHP configuration (php.ini) and any php extensions which are non-standard, and the mysql database. To do this use the integrated backup program (Start -> All Programs -> Accessories -> System Tools -> Backup) or your own proprietary backup software (e.g. BackupExec). To backup your mysql database see the Backup and restore FAQ.
    • To perform course backups see the Kurssicherung page.
    • You should also perform a state backup of the server or PC. This is especially important if you're using IIS as this will backup the IIS metabase.
  • Check your server security and performance. It is also good practice to read the Performance and Security documentation. Although much of the content is targetted at Linux/Unix users, there is a growing amount for Windows systems.
  • Set-up your Active Directory authentication. You can use the standard Authentifizierung über LDAP which prompts users with a username/password, or integrated NTLM authentication which does not require campus users to enter their credentials.

See also