invoking.xml.de revision e4833db8388c21631a704a36fbb7e1b1aaeece62
842ae4bd224140319ae7feec1872b93dfd491143fielding<?xml version='1.0' encoding='UTF-8' ?>
842ae4bd224140319ae7feec1872b93dfd491143fielding<!DOCTYPE manualpage SYSTEM "/style/manualpage.dtd">
842ae4bd224140319ae7feec1872b93dfd491143fielding<?xml-stylesheet type="text/xsl" href="/style/manual.de.xsl"?>
842ae4bd224140319ae7feec1872b93dfd491143fielding<!-- English Revision: 103425 -->
842ae4bd224140319ae7feec1872b93dfd491143fielding
842ae4bd224140319ae7feec1872b93dfd491143fielding<!--
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes Copyright 2002-2004 The Apache Software Foundation
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes Licensed under the Apache License, Version 2.0 (the "License");
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes you may not use this file except in compliance with the License.
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes You may obtain a copy of the License at
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes http://www.apache.org/licenses/LICENSE-2.0
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes Unless required by applicable law or agreed to in writing, software
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes distributed under the License is distributed on an "AS IS" BASIS,
ab86c68ce36c715e93f403dde41d0b9c1522c8b0sf WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
ab86c68ce36c715e93f403dde41d0b9c1522c8b0sf See the License for the specific language governing permissions and
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes limitations under the License.
9d129b55f5a43abf43865c6b0eb6dd19bc22aba8ianh-->
9d129b55f5a43abf43865c6b0eb6dd19bc22aba8ianh
9d129b55f5a43abf43865c6b0eb6dd19bc22aba8ianh<manualpage metafile="invoking.xml.meta">
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes <title>Apache starten</title>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes
ab86c68ce36c715e93f403dde41d0b9c1522c8b0sf<summary>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes <p>Unter Windows l&#228;uft der Apache &#252;blicherweise als Dienst
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes (Windows NT, 2000 und XP) oder als Konsolenanwendung (Windows 9x und
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes ME). F&#252;r Einzelheiten lesen Sie bitte <a
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes href="platform/windows.html#winsvc">Apache als Dienst betreiben</a>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes und <a href="platform/windows.html#wincons"
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes >Apache als Konsolenanwendung betreiben</a>.</p>
5c0419d51818eb02045cf923a9fe456127a44c60wrowe
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes <p>Unter Unix wird das <a
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes href="programs/httpd.html">httpd</a>-Programm als Daemon ausgef&#252;hrt,
11e076839c8d5a82d55e710194d0daac51390dbdsf der im Hintergrund fortlaufend aktiv ist, um Anfragen zu bearbeiten.
11e076839c8d5a82d55e710194d0daac51390dbdsf Dieses Dokument beschreibt, wie <code>httpd</code> aufgerufen wird.</p>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes</summary>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes<seealso><a href="stopping.html">Beenden und Neustarten</a></seealso>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes<seealso><a href="programs/httpd.html">httpd</a></seealso>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes<seealso><a href="programs/apachectl.html">apachectl</a></seealso>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes
11e076839c8d5a82d55e710194d0daac51390dbdsf<section id="startup"><title>Wie der Apache startet</title>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes <p>Wenn die in der Konfigurationsdatei angegebene <directive
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes module="mpm_common">Listen</directive>-Anweisung auf die Voreinstellung
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes von 80 gesetzt ist (oder einen anderen Port unterhalb von 1024), dann
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes m&#252;ssen Sie root-Berechtigung besitzen, um den Apache starten
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes zu k&#246;nnen. Nur dann kann er sich an diesen privilegierten
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes Port binden. Sobald der Server gestartet ist und einige vorbereitende
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes Aktionen wie das &#214;ffnen seiner Log-Dateien ausgef&#252;hrt hat,
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes startet er mehrere <em>Kind</em>-Prozesse, welche die Arbeit erledigen:
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes das Lauschen auf und Beantworten von Anfragen von Clients. Der
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes Haupt-<code>httpd</code>-Prozess l&#228;uft unter dem Benutzer root
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes weiter, die Kind-Prozesse jedoch werden unter weniger privilegierten
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes Benutzerkennungen ausgef&#252;hrt. Dies wird von dem ausgew&#228;hlten
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes <a href="mpm.html">Multi-Processing-Modul</a> gesteuert.</p>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes
742318b93e89c311f66b55f426c4d9cf2c14628bjim <p>Die Verwendung des Steuerskripts <a
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes href="programs/apachectl.html">apachectl</a> ist die empfohlene Methode,
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes das <code>httpd</code>-Programm zu starten. Dieses Skript setzt
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes verschiedene Umgebungsvariablen, die f&#252;r die korrekte Funktion von
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes <code>httpd</code> unter einigen Betriebssystemen notwendig sind, und
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes startet dann das <code>httpd</code>-Programm. <code>apachectl</code>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes reicht alle Kommandozeilenargumente durch, so dass alle
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes <code>httpd</code>-Optionen auch mit <code>apachectl</code>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes verwendet werden k&#246;nnen. Um den korrekten Ablageort des
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes <code>httpd</code>-Programms sowie einige Kommandozeilenargumente
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes anzugeben, die Sie <em>immer</em> verwenden m&#246;chten, k&#246;nnen
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes Sie auch das Skript <code>apachectl</code> direkt editieren und die
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes Variable <code>HTTPD</code> am Anfang &#228;ndern.</p>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes <p>Das Erste was <code>httpd</code> macht, wenn es startet, ist das
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes Suchen und Einlesen der <a
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes href="configuring.html">Konfigurationsdatei</a> <code>httpd.conf</code>.
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes Der Ablageort dieser Datei wird zur Kompilierungszeit festgelegt. Es ist
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes aber m&#246;glich, den Ablageort zur Laufzeit anzugeben, indem die
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes Kommandozeilenoption <code>-f</code> wie folgt verwendet wird:</p>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes <example>/usr/local/apache2/bin/apachectl -f
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes /usr/local/apache2/conf/httpd.conf</example>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes <p>Wenn w&#228;hrend des Starts alles gutgeht, trennt sich der Server
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes vom Terminal ab und die Eingabeaufforderung erscheint gleich darauf
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes wieder. Dies zeigt an, dass der Server hochgefahren ist und l&#228;uft.
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes Sie k&#246;nnen nun Ihren Browser benutzen, um Verbindung zum Server
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes aufzunehmen und sich die Testseite im <directive
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes module="core">DocumentRoot</directive>-Verzeichnis anzusehen wie auch
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes die lokale Kopie der Dokumentation, die von dieser Seite aus verlinkt
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes ist.</p>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes</section>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes<section id="errors"><title>Fehler w&#228;hrend des Hochfahrens</title>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes <p>Wenn der Apache w&#228;hrend des Hochfahrens einen schweren Fehler
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes feststellt, schreibt er entweder eine Nachricht, die das Problem
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes n&#228;her schildert, auf die Konsole oder ins <directive
3f5585f7f4a7d74f2f94ec729ea8c1879d419e35rederpj module="core">ErrorLog</directive>, bevor er sich selbst beendet.
3f5585f7f4a7d74f2f94ec729ea8c1879d419e35rederpj Eine der h&#228;ufigsten Fehlermeldungen ist "<code>Unable
3f5585f7f4a7d74f2f94ec729ea8c1879d419e35rederpj to bind to Port ...</code>" <transnote>"Kann nicht an Port ...
3f5585f7f4a7d74f2f94ec729ea8c1879d419e35rederpj binden"</transnote>. Diese Meldung wird &#252;blicherweise verursacht:</p>
3f5585f7f4a7d74f2f94ec729ea8c1879d419e35rederpj
3f5585f7f4a7d74f2f94ec729ea8c1879d419e35rederpj <ul>
3f5585f7f4a7d74f2f94ec729ea8c1879d419e35rederpj <li>entweder durch den Versuch, den Server an einem privilegierten
3f5585f7f4a7d74f2f94ec729ea8c1879d419e35rederpj Port zu starten, w&#228;hrend man nicht als Benutzer root angemeldet
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes ist,</li>
742318b93e89c311f66b55f426c4d9cf2c14628bjim
742318b93e89c311f66b55f426c4d9cf2c14628bjim <li>oder durch den Versuch, den Server zu starten, wenn bereits eine
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes andere Instanz des Apache oder ein anderer Webserver an den gleichen
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes Port gebunden ist.</li>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes </ul>
11e076839c8d5a82d55e710194d0daac51390dbdsf
11e076839c8d5a82d55e710194d0daac51390dbdsf <p>F&#252;r weitere Anleitungen zur Fehlerbehebung lesen Sie bitte die
11e076839c8d5a82d55e710194d0daac51390dbdsf Apache-<a href="faq/">FAQ</a>.</p>
11e076839c8d5a82d55e710194d0daac51390dbdsf</section>
11e076839c8d5a82d55e710194d0daac51390dbdsf
11e076839c8d5a82d55e710194d0daac51390dbdsf<section id="boot"><title>Beim Bootvorgang starten</title>
8bdea88407c848c1c2693655e2f8b23abde12307bnicholes
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes <p>Wenn Sie m&#246;chten, dass Ihr Server direkt nach einem
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes System-Neustart weiterl&#228;uft, sollten Sie einen Aufruf von
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes <code>apachectl</code> zu den Startdateien Ihres Systems hinzuf&#252;gen
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes (&#252;blicherweise <code>rc.local</code> oder eine Datei in einem
742318b93e89c311f66b55f426c4d9cf2c14628bjim <code>rc.N</code>-Verzeichnis). Dies startet den Apache als root.
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes Stellen Sie zuvor jedoch sicher, dass Ihr Server hinsichtlich
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes Sicherheit und Zugriffsbeschr&#228;nkungen richtig konfiguriert ist.</p>
11e076839c8d5a82d55e710194d0daac51390dbdsf
742318b93e89c311f66b55f426c4d9cf2c14628bjim <p>Das <code>apachectl</code>-Skript ist daf&#252;r ausgelegt, wie ein
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes Standard-SysV-init-Skript zu arbeiten. Es akzeptiert die Argumente
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes <code>start</code>, <code>restart</code> und <code>stop</code>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes und &#252;bersetzt sie in die entsprechenden Signale f&#252;r
3f5585f7f4a7d74f2f94ec729ea8c1879d419e35rederpj <code>httpd</code>. Daher k&#246;nnen Sie oftmals
3f5585f7f4a7d74f2f94ec729ea8c1879d419e35rederpj einfach <code>apachectl</code> in das entsprechende init-Verzeichnis
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes linken. &#220;berpr&#252;fen Sie bitte auf jeden Fall die genauen
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes Anforderungen Ihres Systems.</p>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes</section>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes<section id="info"><title>Weitere Informationen</title>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes <p>Weitere Informationen &#252;ber Kommandozeilenoptionen von <a
11e076839c8d5a82d55e710194d0daac51390dbdsf href="programs/httpd.html">httpd</a> und <a
11e076839c8d5a82d55e710194d0daac51390dbdsf href="programs/apachectl.html">apachectl</a> sowie anderen
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes Hilfsprogrammen, die dem Server beigef&#252;gt sind, sind auf der
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes Seite <a href="programs/">Server und Hilfsprogramme</a>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes verf&#252;gbar. Es existiert au&#223;erdem eine Dokumentation
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes aller in der Apache-Distribution enthaltenen <a
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes href="mod/">Module</a> und der von ihnen bereitgestellten
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes <a href="mod/directives.html">Direktiven</a>.</p>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes</section>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes</manualpage>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes