Arbeitsräume im Internet für Schulen Bericht Nr. 2

Größe: px
Ab Seite anzeigen:

Download "Arbeitsräume im Internet für Schulen Bericht Nr. 2"

Transkript

1 Arbeitsräume im Internet für Schulen Bericht Nr. 2 E-Learning mit Lernplattformen Landesinstitut für Schulentwicklung Anleitung zur Einrichtung eines schuleigenen Moodles best@ls.kv.bwl.de Qualitätsentwicklung und Evaluation Schulentwicklung und empirische Bildungsforschung Bildungspläne Stuttgart 2010 ARIMIS 2

2 Redaktionelle Bearbeitung Redaktion: Autoren: Layout: Hans Zaoral, LS Stuttgart Andreas Stöffer Benjamin Z. Gregorian Hans Zaoral, LS Stuttgart Stand: Oktober 2008 Impressum Herausgeber: Druck und Vertrieb: Urheberrecht: Herausgeber: Landesinstitut für Schulentwicklung (LS) Heilbronner Str. 172, Stuttgart Fon: Internet: Landesinstitut für Schulentwicklung (LS) Heilbronner Str. 172, Stuttgart Fax: Fon: oder Inhalte dieses Heftes dürfen für unterrichtliche Zwecke in den Schulen und Hochschulen des Landes Baden-Württemberg vervielfältigt werden. Jede darüber hinausgehende fotomechanische oder anderweitig technisch mögliche Reproduktion ist nur mit Genehmigung des Herausgebers möglich. Soweit die vorliegende Publikation Nachdrucke enthält, wurden dafür nach bestem Wissen und Gewissen Lizenzen eingeholt. Die Urheberrechte der Copyrightinhaber werden ausdrücklich anerkannt. Sollten dennoch in einzelnen Fällen Urheberrechte nicht berücksichtigt worden sein, wenden Sie sich bitte an den Herausgeber. Bei weiteren Vervielfältigungen müssen die Rechte der Urheber beachtet bzw. deren Genehmigung eingeholt werden. Landesinstitut für Schulentwicklung, Stuttgart 2010

3 1. Aufbau eines Rootservers Installation eines Grundsystems (Debian Linux) Sprachauswahl Hardware- und Netzwerkerkennung Partitionieren der Festplatte Diensteinstallation und -konfiguration für den Moodle-Betrieb Softwarequellen Apache Webserver Fast CGI PHP und der Apache Webserver PHP absichern mit php.ini Einrichten eines virtuellen Hosts in Apache Apache Sicherheit mit suexec verbessern Weitere Konfigurationsschritte Apache und mod_security Apache Webserver und SSL Zertifikate Installation und Konfiguration der Datenbank MySQL Installation und Konfiguration des servers Postfix Mandantisiertes Moodle und ein zweiter virtueller Host Moodle Datenbank anlegen Moodle-Quelle herunterladen und installieren Verzeichnisrechte des virtuellen Hosts anpassen Moodle mandantisieren Moodle Installation Weitere Serverdienste Open SSH Exkurs: OSI Referenzmodell Beispiele Benötigte Software Domain Name Server System (DNS) Funktion Exkurs: TCP/IP Protokoll Seite 1

4 4.1.2 TCP-Protokoll IP-Protokoll Ist ein eigener DNS Server sinnvoll? Domain registrieren KK Anträge Verwaltung und Administration Cron-Jobs Aufruf des Skripts von der Kommandozeile: Verwendung des crontab Befehls auf Linux Rechnern...74 i. Automatisierungsprozesse bei BelWü Einrichten von Cron-Jobs Automatisiertes Datenbankbackup bei BelWü Einrichtung Funktionstest Migration einer bestehenden Moodle Installation auf den BelWü-Server Benötigte Software Vorbereitungen Installation von PhpMyAdmin auf dem lokalen Moodle Datenbanksicherung (Datenbank-Dump) erstellen mit PhpMyAdmin Zurücksichern des MySQL Dumps...89 Seite 2

5 Seite 3

6 1. Aufbau eines Rootservers 1.1 Installation eines Grundsystems (Debian Linux) Für die folgende Anleitung wird ein Computer mit den Mindestanforderungen, ein Internetzugang und ein Installationsimage 1, das auf einen CD Rohling gebrannt wird, benötigt. Der Computer wird anschließend von der erstellten CD gebootet: Abbildung 0-1 Startbildschirm Debian Installation Bei Drücken der Taste F1 gibt es weitere Hilfestellungen, bezüglich der verwendeten Hardware und optionaler Informationen zum Bootprozess. Nach Betätigung der Enter Taste wird der Prozess gestartet. 1 Der zum Zeitpunkt der Erstellung dieser Dokumentation aktuelle Link Seite 4

7 1.1.1 Sprachauswahl In diesem Dialog können Sie, wie in allen weiteren Dialogen, mit den Cursortasten navigieren. Eine grafische Oberfläche stellt Debian noch nicht zur Verfügung. Abbildung 0-2 Sprachauswahldialog. In diesem Dialog ist Deutschland bereits ausgewählt. Sie bestätigen mit Enter : Im nächsten Dialog ist auch das Tastaturlayout bereits auf Deutsch eingestellt. Auch hier bestätigen Sie mit Enter. Abbildung 0-3 Landesauswahl Seite 5

8 1.1.2 Hardware- und Netzwerkerkennung Meldungen und Fortschrittsbalken während der Hardware-Erkennung Abbildung 0-4 Hardwareerkennung Nach der automatischen Erkennung der Netzwerkkarte wird diese automatisch über einen DHCP Server konfiguriert. Abbildung 0-5 Netzwerkkonfiguration mit DHCP DHCP vergibt automatisch die notwendigen Konfigurationsdaten für den Zugang zum Internet. Im folgenden Dialog geben Sie bitte einen Namen für den Computer an (z.b. testserver-moodle): Abbildung 0-6 Computername angeben Der nächste Dialog fragt den Domain Namen ab. Übernehmen Sie hier die Einstellungen Ihrer PaedML. Im Internet würde hier die URL Ihrer Schule eingetragen (ohne www ). Abbildung 0-7 Domain Namen eintragen Jetzt sind wir schon fast am Ende unsrer Voreinstellungen. Seite 6

9 1.1.3 Partitionieren der Festplatte. Bei diesem Vorgang stellen wir bereits erste Weichen für einen stabilen, performanten und sicheren Betrieb des Rootservers. Gehen wir es aber Schritt für Schritt durch. Im ersten Screenshot sind mehrere Partitionierungsoptionen gelistet. Wenn Sie Manuell auswählen müssen Sie alle Einstellungen selbst durchführen. Abbildung 0-8 Partitionierungsdialog Beachten Sie dazu auch Abbildung 23. Im nächsten Dialog wählen Sie die Festplatte für unsere Installation aus. Hier der Eintrag IDE Master Abbildung 0-9 Festplatte für Partitionierung auswählen Mit der Enter Taste gelangen Sie in den nächsten Dialog, in dem Sie mit Ja das Anlegen einer neuen Partitionstabelle bestätigen. Hier wählen Sie den ersten Eintrag und bestätigen Ihre Auswahl mit der Enter Taste. Abbildung 0-10 Eine neue Partition auswählen Seite 7

10 Hier legen Sie die Größe der Festplatte fest. In diesem Beispiel wird eine eigene Boot Partition für die Kernel- Images 2, die für den Start des Linux Betriebssystems notwendig sind, angelegt. Abbildung 0-11 Partitionsgröße bestimmen Weiter mit der Enter Taste Information: Mit der Tab Taste wechseln Sie zwischen Eingabefeld und den Auswahloptionen Zurück und Weiter. Mit MB (Megabyte) und GB (Gigabyte) treffen Sie eine Größenangabe. Weiter unten finden Sie eine Tabelle mit sinnvollen Größenangaben für die einzelnen Partitionen. Wählen Sie dafür als Partitionstyp Primär. Weiter mit der Enter Taste. Abbildung 0-12 Partitionstyp bestimmen Im nächsten Dialog wählen wir für alle weiteren Partitionen Anfang aus und bestätigen erneut mit Enter. Jetzt gibt es etwas mehr zu tun: Die Einstellungen für die einzelnen Partitionen müssen vorgenommen werden. 2 Seite 8

11 Der erste Einstellungsdialog gibt uns die Möglichkeit ein Dateisystem für die Partition auszuwählen. Abbildung 0-13 Einstellungsdialog Partitionen Information: Unter Linux ist es möglich, verschiedene Dateisysteme zu mischen. In der Regel reicht das Standard Dateisystem ext3 3 für alle Belange eines Webservers aus. Es ist stabil und performant. Im Screenshot auf der nächsten Seite sehen Sie die Auswahlmöglichkeiten der verschiedenen Dateisysteme. Für die Auslagerungsdatei verwenden wir die Swap Partition. Für die Bootpartition wählen Sie bitte ext2, für alle weiteren Partitionen ext3. Abbildung 0-14 Auswahldialog Dateisysteme 3 Seite 9

12 Information: Ext3 ist das Nachfolgedateisystem von ext2 4. Der entscheidende Vorteil zu ext2 ist eine Journalfunktion (Anlegen von Metadaten zu allen Dateioperationen), was nach einem Absturz des Computers einen schnellen Neustart des Betriebssystems ermöglicht. Sie sehen im Screenshot, dass Sie auch die Möglichkeit haben, FAT16 und FAT32 Dateisysteme auszuwählen, FAT32 kann auch in WindowsXP genutzt werden. FAT32 kann für Datenpartitionen Sinn machen, wenn Linux als Parallelsystem zu WindowsXP auf Desktopsystemen installiert wird, um einen einfachen Dateiaustausch zwischen den Betriebssystemen zu gewährleisten. Das Dateisystem XFS eignet sich für Partitionen auf denen überwiegend große Dateien, z. B. Videos, abgelegt werden. Im Screenshot ist der Auslagerungsspeicher (Swap) ausgewählt. Legen Sie dafür eine eigene Partition an, auch wenn diese für den Betrieb eines Webservers nicht zwingend benötigt wird, das vermeidet dennoch Probleme im späteren Produktivbetrieb. Swap wird genutzt, wenn nicht genügend Arbeitsspeicher für alle laufenden Programme bzw. Prozesse dem Betriebssystem zur Verfügung steht. Das verlangsamt aber die Ausführung und ist auf einem Webserver unbedingt zu vermeiden. Die nächste Option in Abb. 21 ist der Einhängepunkt (mount point). Hier werden den einzelnen Partitionen Ordner zugewiesen, die beim Booten des Betriebsystems eingehängt werden. Information: In Unix 5 basierten Betriebsystemen wie Linux, wird alles als Ordner betrachtet und eingehängt. Dabei ist es gleichgültig, ob es sich um eine Partition, ein Gerät, z. B. Ein USB-Stick, eine externe Festplatte, eine Maus oder eine interne Soundkarte handelt. Eine Maus findet sich im Ordner /dev (devices) als /mice, eine Partition als /dev/hda, usw. : Seite 10

13 Dieser Screenshot zeigt beispielhaft die Aufteilung einer 33,6 GB großen Festplatte. Passen Sie die einzelnen Partitionsgrößen an die tatsächliche Festplattegröße an. Abbildung 0-15 Partitionierte Festplatte Information: In Abb. 21 ist der 3. Auswahlpunkt Mount Optionen. Hier können direkt Verhaltensweisen von Partitionen festgelegt werden, z. B. die Option noexec für /tmp (temporäre Dateien) die verhindert, dass in der Partition Programme ausgeführt werden können. Eine empfehlenswerte Sicherheitsmaßnahme, da /tmp gerne für das Einschleusen von Schadprogrammen genutzt wird. Mit noexec wird die Ausführung der Programme wirkungsvoll verhindert. In der Regel können Sie aber die Default Vorgabe übernehmen. Eine Änderung der Optionen können Sie auch später im Produktivbetrieb vornehmen. Ausführliche Informationen zur Sicherheit von Debian finden Sie hier 6. Dabei ist aber Aufwand und Nutzen gegeneinander abzuwägen. 6 Seite 11

14 Abbildung 0-16 Partitionierungseinstellungen bestätigen Nach der Einrichtung aller Partitionen beenden wir den Dialog. Bevor die eigentliche Installation des Betriebssystems gestartet wird, müssen in den nächsten Dialogen noch Benutzereinstellungen vorgenommen werden: Für den Benutzer root (Administrator des Systems) ein Passwort Ein normaler Benutzer mit Angabe von Namen und Passwort Nachdem die wichtigsten Benutzer angelegt sind, wird der Paketmanager konfiguriert. Für die Grundinstallation kann direkt ein Netzwerkspiegel im Internet ausgewählt werden (optional). Abbildung 0-17 Netzwerkspiegel auswählen Information: Debian verfügt über ein flexibles Softwaremanagement. Während der Installation werden sogenannte Repository Server als Quellen für weitere Software, z. B. Apache Web-Server, Postfix Server, Virenscanner, etc., eingebunden. In Linux Systemen wird auch von (Software-)Paketen 7 gesprochen. Im nächsten Dialog wird noch die Teilnahme an der anonymen Erhebung von Statistiken über die Verwendung der Software abgefragt um danach eine Vorauswahl treffen zu können: 7 Seite 12

15 Hier wird nur das Standardsystem ausgewählt (An und Abwählen mit der Leertaste). Abbildung 0-18 Auswahl von Paketzusammenstellungen Abbildung 0-19 Installation Grundsystem Nun ist es geschafft. Das Grundsystem für die weiteren Arbeiten wird installiert. Wenn Sie einen Netzwerkspiegel ausgewählt haben, werden aus dieser und der CD-ROM- Quelle die Software auf die Festplatte übertragen. Nach ca Minuten ist der Vorgang abgeschlossen und das System wird bootfähig gemacht. Abbildung 0-20 GRUB Bootloader Einrichtungsdialog Da Debian wahrscheinlich das einzige System auf Ihrem Computer ist, können Sie hier mit Ja bestätigen. Danach wird noch bestätigt, dass die Installation erfolgreich abgeschlossen wurde und das neue System gestartet werden kann. Mit Weiter bootet der Computer. Seite 13

16 Nach dem Neustart begrüßt Sie der Bootloader GRUB mit einem Auswahldialog. (Die Standardauswahl wird beibehalten.) Abbildung 0-21 GRUB Auswahldialog Seite 14

17 1.2 Diensteinstallation und -konfiguration für den Moodle-Betrieb Nachdem das Betriebssystem gestartet ist, landen wir beim Login Dialog. Geben Sie bitte als Benutzername root ein sowie, nach einem Enter, das während der Installation vergebene Passwort. Mit erneutem Enter werden Sie am System angemeldet und können sofort Befehle eingeben. Information: Sie haben als Benutzer root alle Rechte im System, d. h. Sie können auch durch versehentliches Löschen von Systemdateien die Funktionsfähigkeit des Betriebssystems stören oder unmöglich machen. In einem späteren Kapitel wird erklärt, wie eine Abfrage bei Operationen eingebaut werden kann, so dass gravierende Fehler erschwert werden. Gehen Sie grundsätzlich bitte bei allen Operationen vorsichtig vor. Tipp: Benutzen Sie eine Virtualisierungssoftware, die es ermöglicht mehrere Betriebssystem gleichzeitig auszuführen. Eine leistungsfähige Freeware finden Sie hier 8. Demoversionen für alle Betriebssysteme gibt es von VMware 9 und Parallels 10. Sie sind 30 Tage lauffähig. Eine Anleitung für ein Vollbackup des Servers folgt später. Mit diesem Backup ist es möglich ganze Betriebssysteme auf andere Computer zu installieren, auch aus einer virtuellen Maschine heraus. Information: Für die Konfiguration der Dienste müssen einige Dateien bearbeitet werden. Dazu wird ein Texteditor benötigt. Für unsere Zwecke reicht dieser vollkommen aus. Debian bringt bereits bei der Grundinstallation den Editor nano 11 Aufgerufen wird der Editor mit nano w /pfad/zur/datei.. Abbildung 0-22 Fensteransicht "nano" Editor Im unteren Fensterbereich finden Sie die wichtigsten Befehle die mit STRG+Buchstabe ausgeführt werden. Speichern wäre STRG+o und mit STRG+x wird der Editor geschlossen Seite 15

18 1.3 Softwarequellen Information: Alle verwendeten Dienste liegen als Debian Softwarepakete vor. Ein Kompilieren 12 ist daher nicht notwendig. Für die Implementation eines Sicherheitsmoduls 13 für den Apache Webserver wird eine vertrauenswürdige Softwarequelle hinzugefügt. Zuerst fügen wir der Konfigurationsdatei für die verfügbaren Softwarequellen Einträge hinzu. Mit nano w /etc/apt/sources.list wird diese aufgerufen und wie im folgenden Screenshot geändert: Abbildung 0-23 sources.list Im Original ist die CD-ROM-Quelle nicht auskommentiert und die Einträge contrib und non-free fehlen. Danach die Datei abspeichern, nano verlassen und Mit apt-get update die Quellen neu einlesen. Abbildung 0-24 Aktualisierung Software Quellen Seite 16

19 1.3.1 Apache Webserver Zuerst installieren wir den Webserver, auf den alle weiteren Dienste aufbauen. Der Apache 14 ist der verbreitetste Webserver er besitzt einen Marktanteil von über 60% 15. Alternativen befinden sich zwar in der Entwicklung, müssen sich aber erst noch einen Platz erobern. Im nächsten Schritt wird der Webserver installiert: zusätzlich zum Apache werden folgende Pakete installiert: 1. apache2-mpm-worker Abbildung 0-25 Apache Webserver installieren 2. php5-cgi 3. libapache2-mod-fcgid Information: Alle Eingaben auf der Kommandozeile werden mit der Enter Taste bestätigt. Zu 1. Ein Zitat: Dieses Multi-Processing-Modul (MPM) implementiert einen Hybrid-Server mit Multi-Thread und Multi-Prozess-Unterstützung. Durch die Verwendung von Threads für die Bedienung von Anfragen ist er in der Lage, eine große Anzahl von Anfragen mit weniger Systemressourcen als ein Prozess-basierter Server zu bedienen. Er behält jedoch viel von der Stabilität eines Prozess-basierten Servers bei, indem er mehrere Prozesse verfügbar hält, jeden mit etlichen Threads. 18 Mit dieser Auswahl wird der Grundstein für eine performante und sichere Serverumgebung gelegt. Die erwähnten Threads werden parallel ausgeführt, was sich beim Einsatz von Moodle mit vielen konkurrierenden gleichzeitig im System angemeldeten Nutzern auszahlt Seite 17

20 Zu 2. PHP 19 als notwendige Skriptsprache für den Moodle Betrieb kann auf verschiedene Arten in den Apache Webserver eingebunden werden. Aus Sicherheitsgründen (später mehr dazu) wird die cgi 20 Variante gewählt. Dabei wird PHP als ausführbares Binary (ausführbare Datei) über die cgi Schnittstelle dem Webserver zur Verfügung gestellt. Zu 3. Debian Softwarepakete sind modular 21 aufgebaut. Damit Apache in der Grundinstallation PHP als cgi ausführen kann, ist ein zusätzliches Modul notwendig. Das gilt auch für PHP, wie im weiteren Installationsprozess noch ersichtlich wird. Information: Debian hat ein intelligentes Softwaremanagement. Das.deb Format löst Abhängigkeiten automatisch auf und installiert weitere Pakete die ggf. für den fehlerfreien Betrieb notwendig sind. Im Screenshot (Abb. 34) sehen Sie die Installation von Modulen und die Einrichtungsdialoge von aptget. Achten Sie darauf, dass alle Installationsroutinen fehlerfrei ablaufen. Abbildung 0-26 Ausgaben von "apt-get" Information: Falls es zu Fehlern kommt gibt es 2 Befehle, die diese beheben können: 1. apt-get f install 2. dpkg 22 -configure a Wenn beides nicht funktioniert kann auch ein Neustart des Computers das Seite 18

21 Problem beheben. Aus der Erfahrung kommt es bei den verwendeten Komponenten zu keinen Installationsfehlern. Die Paketverwaltung von Debian ist ausgereift und auf Stabilität und Kompatibilität der Programme ausgerichtet. Alle Softwarepakete durchlaufen intensive Stabilitätstests bevor sie in den stable Zweig der Debian Distribution übernommen werden. Während des Installationsvorgangs werden die Dienste automatisch gestartet. Mit dem Befehl ps -ax lässt sich das überprüfen. Es werden alle laufenden Prozesse angezeigt: Sie sehen, dass insgesamt 4 Prozesse angezeigt werden, die für den Apache Webserver gestartet wurden. Abbildung 0-27 Auszug "ps -ax" Zusätzlich kann das Verhalten von Apache durch die Datei /etc/apache2/apache2.conf beeinflusst werden. Es gibt viele Einstellungen, von denen die meisten gut ausgewählt sind. Im Screenshot (Abb. 36) auf der nächsten Seite sind die Einstellungen für das Worker Modul abgebildet. Im Zusammenhang mit der Hardware des Servers, z. B. Menge an verfügbarem Arbeitsspeicher, können Änderungen Performancevorteile bringen. Zu allen Einstellmöglichkeiten gibt es in der Datei Kommentare. Für weitere Informationen wird auf die umfangreiche Dokumentation 23 verwiesen. Abbildung 0-28 Konfiguration Apache Worker Modul 23 Seite 19

22 1.3.2 Fast CGI PHP und der Apache Webserver Mit dem Modul libapache2-mod-fcgid haben wir dafür gesorgt, dass der Webserver um die Möglichkeit CGI Programme auszuführen, erweitert wird. Es handelt sich dabei um ein modifiziertes Modul, das die Ausführung der Programme erheblich beschleunigt. Information: Wenn PHP als CGI Binary ausgeführt wird, muss für jeden durch den Webserver gestarteten Prozess ein eigenes Binary gestartet werden, was viel Zeit benötigt und die Auslieferung von Webseiten verzögert. Zusätzlich wird jedes Binary bis zum Ende der Prozesse im Arbeitsspeicher vorgehalten. Das erfordert einen hohen Bedarf an verfügbarem Arbeitsspeicher. Für einen bestimmten Zeitraum verbleiben Binaries auch im Speicher, wenn es keine Anfragen mehr gibt. Das sorgt für einen entsprechenden Overhead, der durch mehr Arbeitsspeicher ausgeglichen werden muss und dadurch hohe Kosten verursachen kann. Aus diesen Gründen hat sich das Prinzip nicht durchgesetzt, obwohl es den Webserver wesentlich sicherer macht (mehr dazu später). Die Sicherheit zu verbessern, die Performance zu steigern und die verfügbaren Ressourcen zu schonen ist das Ziel des FastCGI 24 Projekts gewesen. Diese Möglichkeit wird häufig verwendet. Das Projekt wird allerdings seit 2004 nicht mehr weiterentwickelt. Das Nachfolgeprojekt 25 hat die Strategie des Prozessmanagements verbessert und die Konfiguration vereinfacht Seite 20

23 Damit diese Stelle für die Einbindung von PHP nutzbar wird muss nur eine kleine Änderung in der Datei /etc/apache2/mods-enabled/fcgid.conf vorgenommen werden: Am Ende der 2. Zeile muss.fcgi mit.php ausgetauscht werden Abbildung 0-29 Auszug "fcgid.conf" Abbildung 0-30 Änderungen "fcgid.conf" für die Ausführung von PHP Das Apache Modul wurde automatisch geladen und mit den obigen Änderungen ist die erste Phase der Apache2 Konfiguration abgeschlossen: Der Server ist einsatzbereit PHP absichern mit php.ini PHP ist potentiell unsicher. In der Grundkonfiguration ist die php.ini nicht optimal konfiguriert. Moodle erfordert viele Funktionen von PHP nicht, die über die php.ini abgeschaltet werden können. Auf der anderen Seite müssen Parameter für den Upload von Dateien über die Moodle-Plattform und die Dauer der Skriptausführung, z. B. das Erstellen automatischer Kurssicherung oder das Versenden von s an die Moodle-Nutzer, angepasst und erweitert werden. Im Folgenden werden die relevanten Stellen in der php.ini als Listing aufgeführt, die in die eigene Installation übernommen werden können. Die Datei befindet sich auf dem Server im Verzeichnis /etc/php5/cgi Seite 21

24 Information: Es ist möglich für jeden virtuellen Host, s. nächstes Kapitel, eine eigene php.ini über die FCGIWrapper Datei 26 zu konfigurieren. Wenn weitere PHP Binarys vorliegen, können auch diese eingebunden werden, z. B. wenn unterschiedliche PHP-Versionen notwendig sind. Dadurch wird der Webserver extrem flexibel. Testszenarien mit neuen PHP-Versionen können so auf derselben Machine realisiert werden. Ältere Webapplikationen, die auf ältere PHP-Versionen angewiesen sind, können neben aktueller Software betrieben werden, etc. Listing: Auszug aus der php.ini Datei mit den relevanten Änderungen für den sicheren und performanten Moodle-Betrieb [PHP] [...] ; Safe Mode ; ; NOTE: this is considered a "broken" security measure. ; Applications relying on this feature will not recieve full ; support by the security team. For more information please ; see /usr/share/doc/php5-common/readme.debian.security Kommentar: Durch die Konfiguration mit Fastcgi und PHP werden die Prozesse der virtuellen Hosts mit eingeschränkten Nutzerrechten ausgeführt, daher ist die Aktivierung mit safe_mode=on nicht notwendig. Daher wird der safe_mode ausgeschaltet: safe_mode = Off [...] ; open_basedir, if set, limits all file operations to the defined directory ; and below. This directive makes most sense if used in a per-directory ; or per-virtualhost web server configuration file. This directive is ; *NOT* affected by whether Safe Mode is turned On or Off. ; NOTE: this is considered a "broken" security measure. ; Applications relying on this feature will not recieve full ; support by the security team. For more information please 26 s. Abb. 39 Zeile 11 Seite 22

25 ; see /usr/share/doc/php5-common/readme.debian.security ; Kommentar: Eine Sicherheitssperre stellt die Variable open_basedir dar. Damit wird das Ausführen von (Schad-)Programmen außerhalb von /var/www unterbunden. open_basedir = /var/www ; This directive allows you to disable certain functions for security... ; It receives a comma-delimited list of function names. This directive is ; *NOT* affected by whether Safe Mode is turned On or Off. Kommentar: PHP ist so programmiert, dass Systemfunktionen des Servers ausgeführt werden können und sind somit beliebte Ziele von böswilligen Hackern oder Schadprogrammen. Aus diesem Grund werden hier nicht benötigte Funktionen abgeschaltet. [...] ;;;;;;;;;;;;;;;;;;; ; Resource Limits ; ;;;;;;;;;;;;;;;;;;; Kommentar: Über die Direktiven werden die Bedingungen für PHP Skripte festgelegt, die z. B. bei einem Dateiupload oder einer Kurssicherung in Moodle ausgeführt werden. Sind Werte zu gering gesetzt, führt das zum Abbruch von Vorgängen, die länger dauern (weißes Browserfenster ohne weitere Meldungen und abgebrochenem Vorgang). Wenn das auftritt müssen diese Werte entsprechend erhöht werden. max_execution_time = 180 ; Maximum execution time of each script, in.. max_input_time = 60 ; Maximum amount of time each script may... memory_limit = 32M ; Maximum amount of memory a script may... (16MB) [...] ;;;;;;;;;;;;;;;;; ; Data Handling ; ;;;;;;;;;;;;;;;;; [...] ; NOTE: applications relying on this feature will not receive full ; support by the security team. For more information please ; see /usr/share/doc/php5-common/readme.debian.security Seite 23

26 Kommentar: Auf jeden Fall auf Off stehen lassen. 27 register_globals = Off ; Whether or not to register the old-style input arrays, HTTP_GET_VARS ; and friends. If you're not using them, it's recommended to turn them off, ; for performance reasons. register_long_arrays = On ; This directive tells PHP whether to declare the argv&argc variables (that ; would contain the GET information). If you don't use these variables, you ; should turn it off for increased performance. register_argc_argv = On ; When enabled, the SERVER and ENV variables are created when they're first ; used (Just In Time) instead of when the script starts. If these variables ; are not used within a script, having this directive on will result in a ; performance gain. The PHP directives register_globals,..._arrays, ; and register_argc_argv must be disabled for this directive to... affect. auto_globals_jit = On ; Maximum size of POST data that PHP will accept. Kommentar: Dieser Wert korrespondiert mit upload_max_filesize weiter unten. Mit diesen Einstellungen wird der größtmögliche Wert für die Dateigrößen angegeben, die in Moodle oder jeder anderen PHP basierten Webapplikation, hochgeladen werden können. Das betrifft nicht die Möglichkeiten über (S)FTP auch größere Dateien hochzuladen. post_max_size = 128M ; Magic quotes ; ;;;;;;;;;;;;;;;; ; File Uploads ; ;;;;;;;;;;;;;;;; ; Whether to allow HTTP file uploads. file_uploads = On ; Temporary directory for HTTP uploaded files (will use system,,, if not ; specified). ;upload_tmp_dir = Kommentar: Siehe weiter oben post_max_size 27 Seite 24

27 ; Maximum allowed size for uploaded files. upload_max_filesize = 128M ;;;;;;;;;;;;;;;;;; ; Fopen wrappers ; ;;;;;;;;;;;;;;;;;; ; Whether to allow the treatment of URLs (like or ftp://) as files. Kommentar: Dieser Wert ist per Default auf On gestellt, stellt aber ein hohes Sicherheitsrisiko dar. Damit aus Moodle heraus, z. B. Sprachpakete nachgeladen werden können, wird das Programm curl 28 verwendet. Da curl aber ein Systemprogramm ist und im Verzeichnis /usr/bin/ auf dem Server liegt, kann curl nicht ausgeführt werden, wenn open_basedir weiter oben gesetzt ist. Eine Möglichkeit wäre, open_basedir für den Zeitraum von Wartungsarbeiten auszukommentieren, wenn administrativer Zugriff auf die php.ini möglich ist, oder den Provider zu bitten curl freizugeben allow_url_fopen = Off ; Whether to allow include/require to open URLs (like or ftp://) as allow_url_include = Off [...] Es gibt noch weitere Einstellungen, mit denen Feinabstimmungen vorgenommen werden können, z. B. include Variablen, mit denen ausführbare Verzeichnisse angegeben werden können, in die curl oder weitere Systemprogramme kopiert werden können um open_basedir aktiv zu lassen und Systemprogramme zu nutzen. Allerdings sollte Aufwand und Nutzen immer im Verhältnis stehen Einrichten eines virtuellen Hosts in Apache Wie vorher beschrieben ist Apache einsatzbereit. Allerdings bedeutet das noch nicht, dass auch die Ergebnisse der Arbeit sofort sichtbar werden. Es muss ein erster virtueller Host 29 eingerichtet werden. Apache hat die Fähigkeit eine beliebige Anzahl virtueller Hosts auszuführen. Eine wichtige Eigenschaft, die benötigt wird um dezidierte Web-Spaces, mit eigenem Domain-Namen und IP-Adressen, geschütztem Seite 25

28 Bereich, zugewiesenem Speicherplatz und individueller Konfiguration zur Verfügung zu stellen. Information: Debian bietet dazu eine komfortable Möglichkeit virtuelle Hosts einzubinden. Es gibt im Verzeichnis /etc/apache2/ zwei weitere Verzeichnisse: 1. sites-available 2. sites-enabled Damit lassen sich virtuelle Hosts die als Konfigurationsdateien in sitesavailable vorhanden sind mit einem einfachen Befehl an- und abschalten. Zuerst wird die Konfigurationsdatei angelegt. Dazu wird mit dem Befehl cd /etc/apache2/sites-available gewechselt und mit nano w test.conf eine leere Datei erzeugt. Beispielkonfiguration für einen "virtuellen Host Nach Abspeichern der Datei wird der Host mit dem Befehl a2ensite test.conf aktiviert... Abbildung 0-31 Inhalt der Datei test.conf Abbildung 0-32 virtuellen Host in Apache einbinden... und anschließend mit /etc/init.d/apache2 force-reload dem Webserver bekannt gemacht Seite 26

-Bundle auf Ihrem virtuellen Server installieren.

-Bundle auf Ihrem virtuellen Server installieren. Anleitung: Confixx auf virtuellem Server installieren Diese Anleitung beschreibt Ihnen, wie Sie das Debian-Confixx- -Bundle auf Ihrem virtuellen Server installieren. 1. Schritt: Rufen Sie die Adresse http://vsadmin.host-4-you.de

Mehr

.htaccess HOWTO. zum Schutz von Dateien und Verzeichnissen mittels Passwortabfrage

.htaccess HOWTO. zum Schutz von Dateien und Verzeichnissen mittels Passwortabfrage .htaccess HOWTO zum Schutz von Dateien und Verzeichnissen mittels Passwortabfrage Stand: 21.06.2015 Inhaltsverzeichnis 1. Vorwort...3 2. Verwendung...4 2.1 Allgemeines...4 2.1 Das Aussehen der.htaccess

Mehr

Musterlösung für Schulen in Baden-Württemberg. Windows 2003. Basiskurs Windows-Musterlösung. Version 3. Stand: 19.12.06

Musterlösung für Schulen in Baden-Württemberg. Windows 2003. Basiskurs Windows-Musterlösung. Version 3. Stand: 19.12.06 Musterlösung für Schulen in Baden-Württemberg Windows 2003 Basiskurs Windows-Musterlösung Version 3 Stand: 19.12.06 Impressum Herausgeber Zentrale Planungsgruppe Netze (ZPN) am Kultusministerium Baden-Württemberg

Mehr

Step by Step Webserver unter Windows Server 2003. von Christian Bartl

Step by Step Webserver unter Windows Server 2003. von Christian Bartl Step by Step Webserver unter Windows Server 2003 von Webserver unter Windows Server 2003 Um den WWW-Server-Dienst IIS (Internet Information Service) zu nutzen muss dieser zunächst installiert werden (wird

Mehr

OP-LOG www.op-log.de

OP-LOG www.op-log.de Verwendung von Microsoft SQL Server, Seite 1/18 OP-LOG www.op-log.de Anleitung: Verwendung von Microsoft SQL Server 2005 Stand Mai 2010 1 Ich-lese-keine-Anleitungen 'Verwendung von Microsoft SQL Server

Mehr

How to install ubuntu by crypted file system

How to install ubuntu by crypted file system How to install ubuntu by crypted file system Enthaltene Funktionen: - Installation eines verschlüsselten Ubuntu Systems Voraussetzung: - Internetverbindung - Iso-Image Download unter: http://wiki.ubuntuusers.de/downloads/oneiric_ocelot

Mehr

How to install freesshd

How to install freesshd Enthaltene Funktionen - Installation - Benutzer anlegen - Verbindung testen How to install freesshd 1. Installation von freesshd - Falls noch nicht vorhanden, können Sie das Freeware Programm unter folgendem

Mehr

Anleitung: Confixx auf virtuellem Server installieren

Anleitung: Confixx auf virtuellem Server installieren Anleitung: Confixx auf virtuellem Server installieren Diese Anleitung beschreibt Ihnen, wie Sie Confixx 3.0 auf Ihrem virtuellen Server installieren. 1. Schritt: Rufen Sie die Adresse www.vpsadmin.de in

Mehr

Apache HTTP-Server Teil 1

Apache HTTP-Server Teil 1 Apache HTTP-Server Teil 1 Zinching Dang 24. November 2014 1 Apache HTTP-Server Apache HTTP-Server allgemein offizielle Namensherkunft: Apachen-Stamm in Nordamerika wurde 1994 auf Basis des NCSA HTTPd-Webservers

Mehr

Drupal 8 manuell installieren

Drupal 8 manuell installieren Drupal 8 manuell installieren Version 1.0 Drupal 8 manuell installieren Um die aktuellste Version zu nutzen, muss Drupal manuell installiert werden. Dazu benötigst Du Zugriff auf Dein STRATO Hosting-Paket,

Mehr

Leitfaden für die Installation der Videoüberwachung C-MOR

Leitfaden für die Installation der Videoüberwachung C-MOR Dieser Leitfaden zeigt die Installation der C-MOR Videoüberwachung als VM mit der freien Software VirtualBox von Oracle. Die freie VM Version von C-MOR gibt es hier: http://www.c-mor.de/download-vm.php

Mehr

mygesuad Download: http://www.collector.ch/mygesuad Wamp/Lamp Systemumgebungen: http://www.apachefriends.org/en/xampp-windows.html

mygesuad Download: http://www.collector.ch/mygesuad Wamp/Lamp Systemumgebungen: http://www.apachefriends.org/en/xampp-windows.html ÅçööÉÅíçêKÅÜ ÄΩêÉêëÉãáçëóëöçÄÉêÉïÉáÇOMöÅÜJQNORêáÉÜÉåöáåÑç]ÅçääÉÅíçêKÅÜöMMQNSNSQNNVNO mygesuad Open Source Gesuchsverwaltung version 0.9, Stefan Bürer, Riehen, 2004-2005 mygesuad wurde von bürer semiosys

Mehr

Anleitungen zum Publizieren Ihrer Homepage

Anleitungen zum Publizieren Ihrer Homepage Anleitungen zum Publizieren Ihrer Homepage Einrichtung und Konfiguration zum Veröffentlichen Ihrer Homepage mit einem Programm Ihrer Wahl Stand Februar 2015 Die Anleitungen gelten für die Homepage-Produkte:

Mehr

Installation des edu- sharing Plug- Ins für Moodle

Installation des edu- sharing Plug- Ins für Moodle Installation des edu- sharing Plug- Ins für Moodle [edu-sharing Team] [Dieses Dokument beschreibt die Installation und Konfiguration des edu-sharing Plug-Ins für das LMS Moodle.] edu- sharing / metaventis

Mehr

Installation/Einrichtung einer Datenbank für smalldms

Installation/Einrichtung einer Datenbank für smalldms Einleitung In den folgenden Seiten werden wir uns damit beschäftigen eine lokale Installation einer MySQL- Datenbank vorzunehmen, um auf dieser Datenbank smalldms aktivieren zu können. Wir werden das XAMPP-Paket

Mehr

Legen Sie nun dieses Verzeichnis mit dem Namen "joomla" hier an: C:xampphtdocs.

Legen Sie nun dieses Verzeichnis mit dem Namen joomla hier an: C:xampphtdocs. Installationsanleitung von Joomla unter XAMPP Wer das Content-Management-System Joomla installieren will, braucht hierzu einen Webserver, der mit der Programmiersprache PHP und dem Datenbankprogramm MySQL

Mehr

Collax Web Application

Collax Web Application Collax Web Application Howto In diesem Howto wird die Einrichtung des Collax Moduls Web Application auf einem Collax Platform Server anhand der LAMP Anwendung Joomla beschrieben. LAMP steht als Akronym

Mehr

Tapps mit XP-Mode unter Windows 7 64 bit (V2.0)

Tapps mit XP-Mode unter Windows 7 64 bit (V2.0) Tapps mit XP-Mode unter Windows 7 64 bit (V2.0) 1 Einleitung... 2 2 Download und Installation... 3 2.1 Installation von WindowsXPMode_de-de.exe... 4 2.2 Installation von Windows6.1-KB958559-x64.msu...

Mehr

Anleitung: Webspace-Einrichtung

Anleitung: Webspace-Einrichtung Anleitung: Webspace-Einrichtung Inhaltsverzeichnis 1 Webspace für alle Rechenzentrumsnutzer(innen) 1 2 Login 2 2.1 Im Terminalraum / Mit Putty von zu Hause aus..................... 2 2.2 Auf unixartigen

Mehr

Anleitung Captain Logfex 2013

Anleitung Captain Logfex 2013 Anleitung Captain Logfex 2013 Inhalt: 1. Installationshinweise 2. Erste Schritte 3. Client-Installation 4. Arbeiten mit Logfex 5. Gruppenrichtlinien-Einstellungen für die Windows-Firewall 1. Installationshinweis:

Mehr

Konfiguration Zentyal 3.3 Inhaltsverzeichnis

Konfiguration Zentyal 3.3 Inhaltsverzeichnis Konfiguration Zentyal 3.3 Inhaltsverzeichnis Installation... 2 Grundkomponenten... 5 Grundkonfiguration... 6 Netzwerk... 6 Domain... 7 Updates installieren... 8 DNS konfigurieren... 10 Anpassungen in DNS

Mehr

- Installation. Systemvoraussetzungen für Debian/Ubuntu. conversations installieren conversations wird als TGZ-Archiv mit dem Namen

- Installation. Systemvoraussetzungen für Debian/Ubuntu. conversations installieren conversations wird als TGZ-Archiv mit dem Namen - Installation Wenn Sie bereits eine conversations-version auf Ihrem Rechner installiert haben, benutzen Sie die Anleitung conversations Installation Update. Systemvoraussetzungen für Debian/Ubuntu Debian

Mehr

Mein eigener Homeserver mit Ubuntu 10.04 LTS

Mein eigener Homeserver mit Ubuntu 10.04 LTS In diesem Tutorial zeige ich ihnen wie sie mittels einer Ubuntu Linux Installation einen eigenen Homeserver für Windows Freigaben aufsetzen (SMB/CIFS). Zunächst zur der von mir verwendeten Software- /Hardwarekombination:

Mehr

FTP-Server einrichten mit automatischem Datenupload für SolarView@Fritzbox

FTP-Server einrichten mit automatischem Datenupload für SolarView@Fritzbox FTP-Server einrichten mit automatischem Datenupload für SolarView@Fritzbox Bitte beachten: Der im folgenden beschriebene Provider "www.cwcity.de" dient lediglich als Beispiel. Cwcity.de blendet recht häufig

Mehr

SFTP SCP - Synology Wiki

SFTP SCP - Synology Wiki 1 of 6 25.07.2009 07:43 SFTP SCP Aus Synology Wiki Inhaltsverzeichnis 1 Einleitung 1.1 Grundsätzliches 2 Voraussetzungen 2.1 Allgemein 2.2 für SFTP und SCP 3 Installation 3.1 Welche openssl Version 3.2

Mehr

SANDBOXIE konfigurieren

SANDBOXIE konfigurieren SANDBOXIE konfigurieren für Webbrowser und E-Mail-Programme Dies ist eine kurze Anleitung für die grundlegenden folgender Programme: Webbrowser: Internet Explorer, Mozilla Firefox und Opera E-Mail-Programme:

Mehr

Inhaltsverzeichnis. Vorwort... 3 Installation von XAMPP... 3 Installation von Joomla... 8 Schlusswort... 11 Copyright... 11.

Inhaltsverzeichnis. Vorwort... 3 Installation von XAMPP... 3 Installation von Joomla... 8 Schlusswort... 11 Copyright... 11. Seite 1 von 12 Inhaltsverzeichnis Vorwort... 3 Installation von XAMPP... 3 Installation von Joomla... 8 Schlusswort... 11 Copyright... 11 Seite 2 von 12 Vorwort XAMPP ist ein lokaler Webserver. Er eignet

Mehr

INSTALLATION. Voraussetzungen

INSTALLATION. Voraussetzungen INSTALLATION Voraussetzungen Um Papoo zu installieren brauchen Sie natürlich eine aktuelle Papoo Version die Sie sich auf der Seite http://www.papoo.de herunterladen können. Papoo ist ein webbasiertes

Mehr

Mapbender-Installation

Mapbender-Installation Foswiki > NUMIS Web > TechniSches > InGridInstall > MapbenderInstall (2010-10-29, MartinKlenke) Mapbender-Installation Mapbender-Installation Basis-Software phppgadmin Webserver Postgres / Postgis Mapbender-Installation

Mehr

Windows Server 2012 RC2 konfigurieren

Windows Server 2012 RC2 konfigurieren Windows Server 2012 RC2 konfigurieren Kurzanleitung um einen Windows Server 2012 als Primären Domänencontroller einzurichten. Vorbereitung und Voraussetzungen In NT 4 Zeiten, konnte man bei der Installation

Mehr

INSTALLATION VON INSTANTRAILS 1.7

INSTALLATION VON INSTANTRAILS 1.7 INSTALLATION VON INSTANTRAILS 1.7 InstantRails 1.7 ist ein Paket, das Ruby, Rails, Apache, MySQL und andere Tools, z.b. phpmyadmin in vorkonfigurierter Form enthält. Das Paket muss in einem Verzeichnis

Mehr

WordPress lokal mit Xaamp installieren

WordPress lokal mit Xaamp installieren WordPress lokal mit Xaamp installieren Hallo und willkommen zu einem weiteren Teil der WordPress Serie, in diesem Teil geht es um die Lokale Installation von WordPress mithilfe von Xaamp. Kurz und knapp

Mehr

Einstellungen im Internet-Explorer (IE) (Stand 11/2013) für die Arbeit mit IOS2000 und DIALOG

Einstellungen im Internet-Explorer (IE) (Stand 11/2013) für die Arbeit mit IOS2000 und DIALOG Einstellungen im Internet-Explorer (IE) (Stand 11/2013) für die Arbeit mit IOS2000 und DIALOG Um mit IOS2000/DIALOG arbeiten zu können, benötigen Sie einen Webbrowser. Zurzeit unterstützen wir ausschließlich

Mehr

Virtueller Seminarordner Anleitung für die Dozentinnen und Dozenten

Virtueller Seminarordner Anleitung für die Dozentinnen und Dozenten Virtueller Seminarordner Anleitung für die Dozentinnen und Dozenten In dem Virtuellen Seminarordner werden für die Teilnehmerinnen und Teilnehmer des Seminars alle für das Seminar wichtigen Informationen,

Mehr

unter http://www.microsoft.com/de-de/download/details.aspx?id=3512 runtergeladen werden.

unter http://www.microsoft.com/de-de/download/details.aspx?id=3512 runtergeladen werden. Dieser Leitfaden zeigt die Installation der C-MOR Videoüberwachung auf einem Microsoft Hyper-V-Server. Microsoft Hyper-V 2012 kann unter http://www.microsoft.com/enus/server-cloud/hyper-v-server/ runtergeladen

Mehr

System-Update Addendum

System-Update Addendum System-Update Addendum System-Update ist ein Druckserverdienst, der die Systemsoftware auf dem Druckserver mit den neuesten Sicherheitsupdates von Microsoft aktuell hält. Er wird auf dem Druckserver im

Mehr

Themen. Apache Webserver Konfiguration. Verzeichnisse für Web-Applikationen. Server Side Includes

Themen. Apache Webserver Konfiguration. Verzeichnisse für Web-Applikationen. Server Side Includes Themen Apache Webserver Konfiguration Verzeichnisse für Web-Applikationen Server Side Includes Apache Webserver Konfiguration des Apache Webservers Server-Einstellungen in der httpd.conf-datei Einteilung

Mehr

Einrichtung Secure-FTP

Einrichtung Secure-FTP Einrichtung Secure-FTP ONEGroup Hochriesstrasse 16 83101 Rohrdorf Steffen Prochnow Hochriesstrasse 16 83101 Rohrdorf Tel.: (08032) 989 492 Fax.: (01212) 568 596 498 agb@onegroup.de 1. Vorwort... 2 2. Einrichtung

Mehr

Betriebssystem Windows - SSH Secure Shell Client

Betriebssystem Windows - SSH Secure Shell Client Betriebssystem Windows - SSH Secure Shell Client Betriebssystem Windows - SSH Secure Shell Client... 1 Download... 2 Installation... 2 Funktionen... 3 Verbindung aufbauen... 3 Verbindung trennen... 4 Profile...

Mehr

Einrichten der TSM-Backup-Software unter dem Betriebssystem Windows

Einrichten der TSM-Backup-Software unter dem Betriebssystem Windows Einrichten der TSM-Backup-Software unter dem Betriebssystem Windows TSM-Service 17.11.2014 1 Inhaltsverzeichnis 1. INSTALLATION 3 2. KONFIGURATION 9 3. EINRICHTUNG DER TSM-DIENSTE ZUR AUTOMATISCHEN SICHERUNG

Mehr

Verwendung des IDS Backup Systems unter Windows 2000

Verwendung des IDS Backup Systems unter Windows 2000 Verwendung des IDS Backup Systems unter Windows 2000 1. Download der Software Netbackup2000 Unter der Adresse http://www.ids-mannheim.de/zdv/lokal/dienste/backup finden Sie die Software Netbackup2000.

Mehr

Einrichten einer Festplatte mit FDISK unter Windows 95/98/98SE/Me

Einrichten einer Festplatte mit FDISK unter Windows 95/98/98SE/Me Einrichten einer Festplatte mit FDISK unter Windows 95/98/98SE/Me Bevor Sie die Platte zum ersten Mal benutzen können, muss sie noch partitioniert und formatiert werden! Vorher zeigt sich die Festplatte

Mehr

Kleines Handbuch zur Fotogalerie der Pixel AG

Kleines Handbuch zur Fotogalerie der Pixel AG 1 1. Anmelden an der Galerie Um mit der Galerie arbeiten zu können muss man sich zuerst anmelden. Aufrufen der Galerie entweder über die Homepage (www.pixel-ag-bottwartal.de) oder über den direkten Link

Mehr

Wissenswertes über LiveUpdate

Wissenswertes über LiveUpdate Wissenswertes über LiveUpdate 1.1 LiveUpdate «LiveUpdate» ermöglicht den einfachen und sicheren Download der neuesten Hotfixes und Patches auf Ihren PC. Bei einer Netzinstallation muss das LiveUpdate immer

Mehr

Installationsanleitung dateiagent Pro

Installationsanleitung dateiagent Pro Installationsanleitung dateiagent Pro Sehr geehrter Kunde, mit dieser Anleitung möchten wir Ihnen die Installation des dateiagent Pro so einfach wie möglich gestalten. Es ist jedoch eine Softwareinstallation

Mehr

Wie richten Sie Ihr Web Paket bei Netpage24 ein

Wie richten Sie Ihr Web Paket bei Netpage24 ein Wie richten Sie Ihr Web Paket bei Netpage24 ein Eine kostenlose ebook Anleitung von Netpage24 - Webseite Information 1 E-Mail Bestätigung... 3 2 Ticketsystem... 3 3 FTP Konto anlegen... 4 4 Datenbank anlegen...

Mehr

http://www.hoststar.ch

http://www.hoststar.ch Kapitel 16 Seite 1 Die eigene Homepage Im Internet finden Sie viele Anbieter, die Ihnen rasch und zuverlässig einen Webhost für die eigene Homepage einrichten. Je nach Speicherplatz und Technologie (E-Mail,

Mehr

Anleitung zur Konfiguration eines NO-IP DynDNS-Accounts mit der TOOLBOXflex-3.2

Anleitung zur Konfiguration eines NO-IP DynDNS-Accounts mit der TOOLBOXflex-3.2 Anleitung zur Konfiguration eines NO-IP DynDNS-Accounts mit der TOOLBOXflex-3.2 DynDNS-Accounts sollten in regelmäßigen Abständen mit der vom Internet-Provider vergebenen IP- Adresse (z.b. 215.613.123.456)

Mehr

Installationsleitfaden kabelsafe backup home unter MS Windows

Installationsleitfaden kabelsafe backup home unter MS Windows Installationsleitfaden kabelsafe backup home unter MS Windows Installationsanleitung und Schnelleinstieg kabelsafe backup home (kabelnet-acb) unter MS Windows Als PDF herunterladen Diese Anleitung können

Mehr

VIDA ADMIN KURZANLEITUNG

VIDA ADMIN KURZANLEITUNG INHALT 1 VIDA ADMIN... 3 1.1 Checkliste... 3 1.2 Benutzer hinzufügen... 3 1.3 VIDA All-in-one registrieren... 4 1.4 Abonnement aktivieren und Benutzer und Computer an ein Abonnement knüpfen... 5 1.5 Benutzername

Mehr

HTBVIEWER INBETRIEBNAHME

HTBVIEWER INBETRIEBNAHME HTBVIEWER INBETRIEBNAHME Vorbereitungen und Systemvoraussetzungen... 1 Systemvoraussetzungen... 1 Betriebssystem... 1 Vorbereitungen... 1 Installation und Inbetriebnahme... 1 Installation... 1 Assistenten

Mehr

Installation SQL- Server 2012 Single Node

Installation SQL- Server 2012 Single Node Installation SQL- Server 2012 Single Node Dies ist eine Installationsanleitung für den neuen SQL Server 2012. Es beschreibt eine Single Node Installation auf einem virtuellen Windows Server 2008 R2 mit

Mehr

Leitfaden für die Installation der freien Virtual Machine C-MOR Videoüberwachung auf XenServer ab Version 6.2

Leitfaden für die Installation der freien Virtual Machine C-MOR Videoüberwachung auf XenServer ab Version 6.2 Dieser Leitfaden zeigt die Installation der C-MOR Videoüberwachung auf einem Citrix XenServer ab Version 6.2. XenServer kann unter http://www.xenserver.org runtergeladen werden. Die C-MOR-ISO-Datei, die

Mehr

Die Installation des GeoShop Redirector für IIS (Internet Information Server, Version 4.0, 5.0 und 6.0) umfasst folgende Teilschritte:

Die Installation des GeoShop Redirector für IIS (Internet Information Server, Version 4.0, 5.0 und 6.0) umfasst folgende Teilschritte: Installation des GeoShop Redirector für IIS (Stand 24.8.2007) ============================================================= 0 Überblick ----------- Die Installation des GeoShop Redirector für IIS (Internet

Mehr

Leitfaden für die Installation des Content Management System (CMS) Joomla! auf za-internet Webservern. Die Joomla! Installation

Leitfaden für die Installation des Content Management System (CMS) Joomla! auf za-internet Webservern. Die Joomla! Installation Dieser Leitfaden dokumentiert die Schritte über die Installation des Content Management Systems Joomla! auf den Webservern der za-internet GmbH. Die Installation kann von einem Windows 7 PC aus ohne einer

Mehr

Anleitung BFV-Widget-Generator

Anleitung BFV-Widget-Generator Anleitung BFV-Widget-Generator Seite 1 von 6 Seit dem 1. Oktober 2014 hat der Bayerische Fußball-Verband e.v. neue Widgets und einen neuen Baukasten zur Erstellung dieser Widgets veröffentlicht. Im Folgenden

Mehr

Um dies zu tun, öffnen Sie in den Systemeinstellungen das Kontrollfeld "Sharing". Auf dem Bildschirm sollte folgendes Fenster erscheinen:

Um dies zu tun, öffnen Sie in den Systemeinstellungen das Kontrollfeld Sharing. Auf dem Bildschirm sollte folgendes Fenster erscheinen: Einleitung Unter MacOS X hat Apple die Freigabe standardmäßig auf den "Public" Ordner eines Benutzers beschränkt. Mit SharePoints wird diese Beschränkung beseitigt. SharePoints erlaubt auch die Kontrolle

Mehr

Adminer: Installationsanleitung

Adminer: Installationsanleitung Adminer: Installationsanleitung phpmyadmin ist bei uns mit dem Kundenmenüpasswort geschützt. Wer einer dritten Person Zugriff auf die Datenbankverwaltung, aber nicht auf das Kundenmenü geben möchte, kann

Mehr

Migration Howto. Inhaltsverzeichnis

Migration Howto. Inhaltsverzeichnis Migration Howto Migration Howto I Inhaltsverzeichnis Migration von Cobalt RaQ2 /RaQ3 Servern auf 42goISP Server...1 Voraussetzungen...1 Vorgehensweise...1 Allgemein...1 RaQ...1 42go ISP Manager Server...2

Mehr

Anleitungen zum KMG-Email-Konto

Anleitungen zum KMG-Email-Konto In dieser Anleitung erfahren Sie, wie Sie mit einem Browser (Firefox etc.) auf das Email-Konto zugreifen; Ihr Kennwort ändern; eine Weiterleitung zu einer privaten Email-Adresse einrichten; Ihr Email-Konto

Mehr

Guide DynDNS und Portforwarding

Guide DynDNS und Portforwarding Guide DynDNS und Portforwarding Allgemein Um Geräte im lokalen Netzwerk von überall aus über das Internet erreichen zu können, kommt man um die Themen Dynamik DNS (kurz DynDNS) und Portweiterleitung(auch

Mehr

Anti-Botnet-Beratungszentrum. Windows XP in fünf Schritten absichern

Anti-Botnet-Beratungszentrum. Windows XP in fünf Schritten absichern Windows XP in fünf Schritten absichern Inhalt: 1. Firewall Aktivierung 2. Anwendung eines Anti-Virus Scanner 3. Aktivierung der automatischen Updates 4. Erstellen eines Backup 5. Setzen von sicheren Passwörtern

Mehr

Installationsanleitung Webhost Linux Flex

Installationsanleitung Webhost Linux Flex Installationsanleitung Webhost Linux Flex Stand März 2014 Inhaltsverzeichnis 1. Zugangsdaten & Login... 3 2. Passwort ändern... 4 3. Leistungen hinzufügen / entfernen... 6 4. Datenbanken anlegen / entfernen...

Mehr

Panda GateDefender eseries Ersteinrichtung

Panda GateDefender eseries Ersteinrichtung Panda GateDefender eseries Ersteinrichtung Sollte es einmal notwendig sein an Ihrer Panda GateDefender eseries Appliance einen Werksreset durchführen zu müssen oder die eseries Software gänzlich neuinstallieren

Mehr

Typo 3 installieren. Schritt 1: Download von Typo3

Typo 3 installieren. Schritt 1: Download von Typo3 Typo 3 installieren Bevor Sie Typo3 installieren, müssen Sie folgende Informationen beachten: Typo3 benötigt eine leere Datenbank. Mit Ihrem Abonnement verfügen Sie über eine einzige Datenbank. Sie können

Mehr

Lokale Installation von DotNetNuke 4 ohne IIS

Lokale Installation von DotNetNuke 4 ohne IIS Lokale Installation von DotNetNuke 4 ohne IIS ITM GmbH Wankelstr. 14 70563 Stuttgart http://www.itm-consulting.de Benjamin Hermann hermann@itm-consulting.de 12.12.2006 Agenda Benötigte Komponenten Installation

Mehr

0. VORBEMERKUNG... 3 1. VORBEREITUNG DES SYSTEMS... 3 2. INSTALLATION UND KONFIGURATION VON PD-ADMIN... 3. 2.1. Installation...3

0. VORBEMERKUNG... 3 1. VORBEREITUNG DES SYSTEMS... 3 2. INSTALLATION UND KONFIGURATION VON PD-ADMIN... 3. 2.1. Installation...3 INHALTSVERZEICHNIS 0. VORBEMERKUNG... 3 1. VORBEREITUNG DES SYSTEMS... 3 2. INSTALLATION UND KONFIGURATION VON PD-ADMIN... 3 2.1. Installation...3 2.2. Konfiguration... 4 3. ERSTE SCHRITTE... 5 2 0. Vorbemerkung

Mehr

Meldung Lokale Anwendung inkompatibel oder Microsoft Silverlight ist nicht aktuell bei Anmeldung an lokal gespeicherter RWE SmartHome Anwendung

Meldung Lokale Anwendung inkompatibel oder Microsoft Silverlight ist nicht aktuell bei Anmeldung an lokal gespeicherter RWE SmartHome Anwendung Meldung Lokale Anwendung inkompatibel oder Microsoft Silverlight ist nicht aktuell bei Anmeldung an lokal gespeicherter RWE SmartHome Anwendung Nach dem Update auf die Version 1.70 bekommen Sie eine Fehlermeldung,

Mehr

Installation Messerli MySQL auf Linux

Installation Messerli MySQL auf Linux Installation Messerli MySQL auf Linux Einleitung Grundsätzlich wird bei der Installation der Messerli Software auf einem Linux-Server wie folgt vorgegangen: 1. Angepasster RMI-MySQL Server wird auf Linux

Mehr

2. Die eigenen Benutzerdaten aus orgamax müssen bekannt sein

2. Die eigenen Benutzerdaten aus orgamax müssen bekannt sein Einrichtung von orgamax-mobil Um die App orgamax Heute auf Ihrem Smartphone nutzen zu können, ist eine einmalige Einrichtung auf Ihrem orgamax Rechner (bei Einzelplatz) oder Ihrem orgamax Server (Mehrplatz)

Mehr

Einrichtung einer VPN-Verbindung (PPTP) unter Windows XP

Einrichtung einer VPN-Verbindung (PPTP) unter Windows XP 1 von 8 16.04.2010 13:30 ZIVwiki > Anleitungen Web > VPNHome > PPTPVPNSetup > PPTPVPNSetupWinXP (2010-02-17, v_5fberg02) Einrichtung einer VPN-Verbindung (PPTP) unter Windows XP Inhalt Voraussetzungen

Mehr

Leitfaden zur Installation von Bitbyters.WinShutdown

Leitfaden zur Installation von Bitbyters.WinShutdown Leitfaden zur Installation von Bitbyters.WinShutdown für Windows 32 Bit 98/NT/2000/XP/2003/2008 Der BitByters.WinShutDown ist ein Tool mit dem Sie Programme beim Herunterfahren Ihres Systems ausführen

Mehr

INSTALLATIONSANLEITUNG

INSTALLATIONSANLEITUNG INSTALLATIONSANLEITUNG MASTER UPDATE 2.1.0.4 2014 Gambio GmbH. www.gambio.de Inhaltsverzeichnis 1 Changelog 3 2 Datensicherung 3 3 Installation Master Update 4 3.1 Update von Shopsystemen v2.0.7c bis v2.0.15.4

Mehr

Einrichten des IIS für VDF WebApp. Einrichten des IIS (Internet Information Server) zur Verwendung von Visual DataFlex Web Applications

Einrichten des IIS für VDF WebApp. Einrichten des IIS (Internet Information Server) zur Verwendung von Visual DataFlex Web Applications Einrichten des IIS (Internet Information Server) zur Verwendung von Visual DataFlex Web Applications Windows 8 Systemsteuerung > Programme > Windows Features aktivieren / deaktivieren > Im Verzeichnisbaum

Mehr

Anleitung zum Prüfen von WebDAV

Anleitung zum Prüfen von WebDAV Anleitung zum Prüfen von WebDAV (BDRS Version 8.010.006 oder höher) Dieses Merkblatt beschreibt, wie Sie Ihr System auf die Verwendung von WebDAV überprüfen können. 1. Was ist WebDAV? Bei der Nutzung des

Mehr

FTP Server unter Windows XP einrichten

FTP Server unter Windows XP einrichten Seite 1 von 6 FTP Server unter Windows XP einrichten Es gibt eine Unmenge an komerziellen und Open Source Software die auf dem File Transfer Protocol aufsetze Sicherlich ist das in Windows enthaltene Softwarepaket

Mehr

Installationsanleitung

Installationsanleitung Idee und Umsetzung Lars Lakomski Version 4.0 Installationsanleitung Um Bistro-Cash benutzen zu können, muss auf dem PC-System (Windows 2000 oder Windows XP), wo die Kassensoftware zum Einsatz kommen soll,

Mehr

Publizieren von Webs mit SmartFTP

Publizieren von Webs mit SmartFTP Publizieren von Webs mit SmartFTP Informationen FTP steht für File Transfer Protocol. Ein Protokoll ist eine Sprache, die es Computern ermöglicht, miteinander zu kommunizieren. FTP ist das Standardprotokoll

Mehr

TimeMachine. Time CGI. Version 1.5. Stand 04.12.2013. Dokument: time.odt. Berger EDV Service Tulbeckstr. 33 80339 München

TimeMachine. Time CGI. Version 1.5. Stand 04.12.2013. Dokument: time.odt. Berger EDV Service Tulbeckstr. 33 80339 München Time CGI Version 1.5 Stand 04.12.2013 TimeMachine Dokument: time.odt Berger EDV Service Tulbeckstr. 33 80339 München Fon +49 89 13945642 Mail rb@bergertime.de Versionsangaben Autor Version Datum Kommentar

Mehr

Tutorial - www.root13.de

Tutorial - www.root13.de Tutorial - www.root13.de Netzwerk unter Linux einrichten (SuSE 7.0 oder höher) Inhaltsverzeichnis: - Netzwerk einrichten - Apache einrichten - einfaches FTP einrichten - GRUB einrichten Seite 1 Netzwerk

Mehr

Seminar DWMX 2004. DW Session 015

Seminar DWMX 2004. DW Session 015 Seminar DWMX 2004 DW Session 015 Veröffentlichen der lokalen Website Bis jetzt sind die Daten immer lokal in Dreamweaver bearbeitet und über die interne Vorschau mit F12/Strg.+F12 im Browser betrachtet

Mehr

Installation mit Lizenz-Server verbinden

Installation mit Lizenz-Server verbinden Einsteiger Fortgeschrittene Profis markus.meinl@m-quest.ch Version 1.0 Voraussetzungen für diesen Workshop 1. Die M-Quest Suite 2005-M oder höher ist auf diesem Rechner installiert 2. Der M-Lock 2005 Lizenzserver

Mehr

Collax E-Mail Archive Howto

Collax E-Mail Archive Howto Collax E-Mail Archive Howto Howto Dieses Howto beschreibt wie ein Collax Server innerhalb weniger Schritte als E-Mail Archive eingerichtet werden kann, um Mitarbeitern Zugriff auf das eigene E-Mail Archiv

Mehr

Installationshinweise Linux Edubuntu 7.10 bei Verwendung des PC-Wächter

Installationshinweise Linux Edubuntu 7.10 bei Verwendung des PC-Wächter Dr. Kaiser Systemhaus GmbH Köpenicker Straße 325 12555 Berlin Telefon: (0 30) 65 76 22 36 Telefax: (0 30) 65 76 22 38 E-Mail: info@dr-kaiser.de Internet: www.dr-kaiser.de Zielstellung: Installationshinweise

Mehr

Stundenerfassung Version 1.8 Anleitung Arbeiten mit Replikaten

Stundenerfassung Version 1.8 Anleitung Arbeiten mit Replikaten Stundenerfassung Version 1.8 Anleitung Arbeiten mit Replikaten 2008 netcadservice GmbH netcadservice GmbH Augustinerstraße 3 D-83395 Freilassing Dieses Programm ist urheberrechtlich geschützt. Eine Weitergabe

Mehr

FastViewer Remote Edition 2.X

FastViewer Remote Edition 2.X FastViewer Remote Edition 2.X Mit der FastViewer Remote Edition ist es möglich beliebige Rechner, unabhängig vom Standort, fernzusteuern. Die Eingabe einer Sessionnummer entfällt. Dazu muß auf dem zu steuernden

Mehr

Windows Server 2012 R2 Essentials & Hyper-V

Windows Server 2012 R2 Essentials & Hyper-V erklärt: Windows Server 2012 R2 Essentials & Hyper-V Windows Server 2012 R2 Essentials bietet gegenüber der Vorgängerversion die Möglichkeit, mit den Boardmitteln den Windows Server 2012 R2 Essentials

Mehr

Um zu prüfen welche Version auf dem betroffenen Client enthalten ist, gehen Sie bitte wie folgt vor:

Um zu prüfen welche Version auf dem betroffenen Client enthalten ist, gehen Sie bitte wie folgt vor: Client-Installation ec@ros2 ASP-Server 1. Allgemeine Informationen Für den Einsatz von ec@ros2 ist auf den Clients die Software Java Webstart (enthalten im Java Runtime Environment (JRE)) notwendig. Wir

Mehr

disk2vhd Wie sichere ich meine Daten von Windows XP? Vorwort 1 Sichern der Festplatte 2

disk2vhd Wie sichere ich meine Daten von Windows XP? Vorwort 1 Sichern der Festplatte 2 disk2vhd Wie sichere ich meine Daten von Windows XP? Inhalt Thema Seite Vorwort 1 Sichern der Festplatte 2 Einbinden der Sicherung als Laufwerk für Windows Vista & Windows 7 3 Einbinden der Sicherung als

Mehr

Administrator-Anleitung

Administrator-Anleitung Administrator-Anleitung für die Installation und Konfiguration von MySQL 5.0 zur Nutzung der Anwendung Ansprechpartner für Fragen zur Software: Zentrum für integrierten Umweltschutz e.v. (ZiU) Danziger

Mehr

Anleitung zur Installation von SFirm 3.1 inklusive Datenübernahme

Anleitung zur Installation von SFirm 3.1 inklusive Datenübernahme Anleitung zur Installation von SFirm 3.1 inklusive Datenübernahme Stand: 01.06.2015 SFirm 3.1 wird als separates Programm in eigene Ordner installiert. Ihre Daten können Sie nach der Installation bequem

Mehr

meine-homematic.de Benutzerhandbuch

meine-homematic.de Benutzerhandbuch meine-homematic.de Benutzerhandbuch Version 3.0 Inhalt Installation des meine-homematic.de Zugangs... 2 Installation für HomeMatic CCU vor Version 1.502... 2 Installation für HomeMatic CCU ab Version 1.502...

Mehr

Wie richte ich den DNS unter Plesk ein?

Wie richte ich den DNS unter Plesk ein? Keyweb FAQ Administrationssoftware Plesk Wie richte ich den DNS unter Plesk ein? Wie richte ich den DNS unter Plesk ein? Inhalt 1. Vorbetrachtungen 3 1.1. Warum muss ich den Nameserver konfigurieren?...3

Mehr

Wie benutzt man TortoiseSVN

Wie benutzt man TortoiseSVN Wie benutzt man TortoiseSVN 1 Inhaltsverzeichnis 1.Benötigte Vorkenntnisse...3 2.Benötigte Software...3 3.Schritt 1 Software installieren...3 4.Schritt 2 einen Ordner anlegen...3 5.Schritt 3 Projekt auschecken...4

Mehr

Inhalt. 1 Einleitung AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER

Inhalt. 1 Einleitung AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER Inhalt 1 Einleitung... 1 2 Einrichtung der Aufgabe für die automatische Sicherung... 2 2.1 Die Aufgabenplanung... 2 2.2 Der erste Testlauf... 9 3 Problembehebung...

Mehr

webpdf für VMware SoftVision Development GmbH Kurfürstenstraße 15 36037 Fulda, Deutschland Tel.: +49 (0)661 25100-0 Fax: +49 (0)661 25100-25

webpdf für VMware SoftVision Development GmbH Kurfürstenstraße 15 36037 Fulda, Deutschland Tel.: +49 (0)661 25100-0 Fax: +49 (0)661 25100-25 webpdf für VMware SoftVision Development GmbH Kurfürstenstraße 15 36037 Fulda, Deutschland Tel.: +49 (0)661 25100-0 Fax: +49 (0)661 25100-25 E-Mail: sales@softvision.de Web: www.softvision.de Inhaltsverzeichnis

Mehr

Anleitung zur Installation von Windows XP Professional und dem Multilanguage Interface

Anleitung zur Installation von Windows XP Professional und dem Multilanguage Interface Anleitung zur Installation von Windows XP Professional und dem Multilanguage Interface Installation Windows XP Professional Den Computer / Laptop einschalten und Windows XP Professional Installations CD

Mehr

ab Redirector-Version 2.14

ab Redirector-Version 2.14 Installation: FilterSurf ab Redirector-Version 2.14 Hier werden nun die Schritte erläutert, die nacheinander zu durchlaufen sind, um einen der zentralen FilterSurf -Server verwenden zu können. Die Installationsschritte

Mehr

Diese Anleitung enthält Anweisungen, die nur durch erfahrene Anwender durchgeführt werden sollten!

Diese Anleitung enthält Anweisungen, die nur durch erfahrene Anwender durchgeführt werden sollten! Anmeldung über SSH Diese Anleitung enthält Anweisungen, die nur durch erfahrene Anwender durchgeführt werden sollten! Besitzer der Homepage Advanced und Homepage Professional haben die Möglichkeit, direkt

Mehr