diff options
author | Astrid Malo <kess@apache.org> | 2005-01-14 21:08:02 +0100 |
---|---|---|
committer | Astrid Malo <kess@apache.org> | 2005-01-14 21:08:02 +0100 |
commit | 4c2aa270c6be4a4b03ba7d9e4cf6220b50d8d4a2 (patch) | |
tree | 552cd345dd99350642eb848b98dd3c6c9a43db15 /docs/manual | |
parent | * modules/ssl/ssl_engine_io.c (bio_filter_out_flush): Fail if the (diff) | |
download | apache2-4c2aa270c6be4a4b03ba7d9e4cf6220b50d8d4a2.tar.xz apache2-4c2aa270c6be4a4b03ba7d9e4cf6220b50d8d4a2.zip |
German translation of configuring.xml
Reviewed by: nd
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@125201 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'docs/manual')
-rw-r--r-- | docs/manual/configuring.xml.de | 211 |
1 files changed, 211 insertions, 0 deletions
diff --git a/docs/manual/configuring.xml.de b/docs/manual/configuring.xml.de new file mode 100644 index 0000000000..fc75de5eaa --- /dev/null +++ b/docs/manual/configuring.xml.de @@ -0,0 +1,211 @@ +<?xml version='1.0' encoding='UTF-8' ?> +<!DOCTYPE manualpage SYSTEM "./style/manualpage.dtd"> +<?xml-stylesheet type="text/xsl" href="./style/manual.de.xsl"?> +<!-- English Revision: 105989 --> + +<!-- + Copyright 2005 The Apache Software Foundation + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<manualpage metafile="configuring.xml.meta"> + + <title>Konfigurationsdateien</title> + + <summary> + <p>Dieses Dokument beschreibt die Dateien, die zur Konfiguration des Apache + HTTP Servers verwendet werden.</p> + </summary> + + <section id="main"> + <title>Hauptkonfigurationsdateien</title> + <related> + <modulelist> + <module>mod_mime</module> + </modulelist> + <directivelist> + <directive module="core" type="section">IfDefine</directive> + <directive module="core">Include</directive> + <directive module="mod_mime">TypesConfig</directive> + </directivelist> + </related> + + <p>Der Apache wird konfiguriert, indem <a + href="mod/directives.html">Direktiven</a> in einfache Textdateien + eingetragen werden. Die Hauptkonfigurationsdatei heißt + üblicherweise <code>httpd.conf</code>. Der Ablageort dieser Datei + wird bei der Kompilierung festgelegt, kann jedoch mit der + Befehlszeilenoption <code>-f</code> überschrieben werden. Durch + Verwendung der Direktive <directive module="core">Include</directive> + können außerdem weitere Konfigurationsdateien hinzugefügt + werden. Zum Einfügen von mehreren Konfigurationsdateien können + Platzhalter verwendet werden. Jede Direktive darf in jeder dieser + Konfigurationsdateien angegeben werden. Änderungen in den + Hauptkonfigurationsdateien werden vom Apache nur beim Start oder Neustart + erkannt.</p> + + <p>Der Server liest auch eine Datei mit MIME-Dokumenttypen ein. Der + Name dieser Datei wird durch die Direktive <directive + module="mod_mime">TypesConfig</directive> bestimmt. Die Voreinstellung + ist <code>mime.types</code>.</p> + </section> + + <section id="syntax"> + <title>Syntax der Konfigurationsdateien</title> + + <p>Die Konfigurationsdateien des Apache enthalten eine Direktive pro Zeile. + Der Backslash "\" läßt sich als letztes Zeichen in einer Zeile + dazu verwenden, die Fortsetzung der Direktive in der nächsten Zeile + anzuzeigen. Es darf kein weiteres Zeichen oder Whitespace zwischen dem + Backslash und dem Zeilenende folgen.</p> + + <p>In den Konfigurationsdateien wird bei den Direktiven nicht zwischen + Groß- und Kleinschreibung unterschieden. Bei den Argumenten der + Direktiven wird dagegen oftmals zwischen Groß- und Kleinschreibung + differenziert. Zeilen, die mit dem Doppelkreuz "#" beginnen, werden als + Kommentare betrachtet und ignoriert. Kommentare dürfen + <strong>nicht</strong> am Ende einer Zeile nach der Direktive + eingefügt werden. Leerzeilen und Whitespaces vor einer Direktive + werden ignoriert. Dadurch lassen sich Direktiven zur besseren Lesbarbeit + einrücken.</p> + + <p>Sie können die Syntax Ihrer Konfigurationsdateien auf Fehler + prüfen, ohne den Server zu starten, indem Sie <code>apachectl + configtest</code> oder die Befehlszeilenoption <code>-t</code> + verwenden.</p> + </section> + + <section id="modules"> + <title>Module</title> + + <related> + <modulelist> + <module>mod_so</module> + </modulelist> + <directivelist> + <directive module="core" type="section">IfModule</directive> + <directive module="mod_so">LoadModule</directive> + </directivelist> + </related> + + <p>Der Apache ist ein modularer Server. Das bedeutet, dass nur die abolute + Grundfunktionalität im Kernserver enthalten ist. Weitergehende + Fähigkeiten sind mittels <a href="mod/">Modulen</a> verfügbar, + die in den Apache geladen werden können. Standardmäßig + wird bei der Kompilierung ein Satz von Basismodulen <transnote>die so + genannten <a href="mod/module-dict.html#Status" + >Base</a>-Module</transnote> in den Server eingebunden. Wenn der + Server für die Verwendung von <a href="dso.html">dynamisch + ladbaren</a> Modulen kompiliert wurde, dann können Module separat + kompiliert und jederzeit mittels der Direktive <directive + module="mod_so">LoadModule</directive> hinzugefügt werden. + Andernfalls muss der Apache neu kompiliert werden, um Module + hinzuzufügen oder zu entfernen. Konfigurationsanweisungen können + abhängig vom Vorhandensein eines bestimmten Moduls eingesetzt werden, + indem sie in einen <directive module="core" type="section" + >IfModule</directive>-Block eingeschlossen werden.</p> + + <p>Um zu sehen, welche Module momentan in den Server einkompiliert sind, + kann die Befehlszeilenoption <code>-l</code> verwendet werden.</p> + </section> + + <section id="scope"> + <title>Der Gültigkeitsbereich von Direktiven</title> + + <related> + <directivelist> + <directive module="core" type="section">Directory</directive> + <directive module="core" type="section">DirectoryMatch</directive> + <directive module="core" type="section">Files</directive> + <directive module="core" type="section">FilesMatch</directive> + <directive module="core" type="section">Location</directive> + <directive module="core" type="section">LocationMatch</directive> + <directive module="core" type="section">VirtualHost</directive> + </directivelist> + </related> + + <p>Direktiven in den Hauptkonfigurationsdateien gelten für den + gesamten Server. Wenn Sie die Konfiguration nur für einen Teil des + Servers verändern möchten, können Sie den + Gültigkeitsbereich der Direktiven beschränken, indem Sie diese + in <directive module="core" type="section">Directory</directive>-, + <directive module="core" type="section">DirectoryMatch</directive>-, + <directive module="core" type="section">Files</directive>-, + <directive module="core" type="section">FilesMatch</directive>-, + <directive module="core" type="section">Location</directive>- oder + <directive module="core" + type="section">LocationMatch</directive>-Abschnitte eingefügen. + Diese Abschnitte begrenzen die Anwendung der umschlossenen Direktiven + auf bestimmte Pfade des Dateisystems oder auf + bestimmte URLs. Sie können für eine fein abgestimmte + Konfiguration auch ineinander verschachtelt werden.</p> + + <!-- <glossary ref="website">Websites</glossary> --> + <p>Der Apache besitzt die Fähigkeit, mehrere verschiedene Websites + gleichzeitig zu bedienen. Dies wird <a href="vhosts/">virtuelles + Hosten</a> genannt. Direktiven können auch in ihrem + Gültigkeitsgereich eingeschränkt werden, indem sie innerhalb + eines <directive module="core" + type="section">VirtualHost</directive>-Abschnittes angegeben werden. + Sie werden dann nur auf Anfragen für eine bestimmte Website + angewendet.</p> + + <p>Obwohl die meisten Direktiven in jedem dieser Abschnitte platziert + werden können, ergeben einige Direktiven in manchen Kontexten + keinen Sinn. Direktiven zur Prozesssteuerung beispielsweise + dürfen nur im Kontext des Hauptservers angegeben werden. Prüfen + Sie den <a href="mod/directive-dict.html#Context">Kontext</a> der + Direktive, um herauszufinden, welche Direktiven in welche Abschnitte + eingefügt werden können. Weitere Informationen finden Sie unter + "<a href="sections.html">Wie Directory-, Location- und Files-Abschnitte + arbeiten</a>".</p> + <!-- seealso draus machen? zumindest aber korrigieren --> + </section> + + <section id="htaccess"> + <title>.htaccess-Dateien</title> + + <related> + <directivelist> + <directive module="core">AccessFileName</directive> + <directive module="core">AllowOverride</directive> + </directivelist> + </related> + + <p>Der Apache ermöglicht die dezentrale Verwaltung der + Konfiguration mittes spezieller Dateien innerhalb des + Web-Verzeichnisbaums. Diese speziellen Dateien heißen + gewöhnlich <code>.htaccess</code>, mit der Direktive <directive + module="core">AccessFileName</directive> kann jedoch auch ein anderer + Name festgelegt werden. In <code>.htaccess</code>-Dateien angegebene + Direktiven werden auf das Verzeichnis und dessen Unterverzeichnisse + angewendet, in dem die Datei abgelegt ist. <code>.htaccess</code>-Dateien + folgen der gleichen Syntax wie die Hauptkonfigurationsdateien. Da + <code>.htaccess</code>-Dateien bei jeder Anfrage eingelesen werden, + werden Änderungen in diesen Dateien sofort wirksam.</p> + + <p>Prüfen Sie den <a + href="mod/directive-dict.html#Context">Kontext</a> der Direktive, um + herauszufinden, welche Direktiven in <code>.htaccess</code>-Dateien + angegeben werden können. Darüber hinaus steuert der + Serveradministrator mit der Einstellung der Direktive <directive + module="core">AllowOverride</directive> in den + Hauptkonfigurationsdateien welche Direktiven in + <code>.htaccess</code>-Dateien verwendet werden dürfen.</p> + + <p>Weitere Informationen über <code>.htaccess</code>-Dateien finden + Sie in der <a + href="howto/htaccess.html">.htaccess-Einführung</a>.</p> + </section> +</manualpage> |