github.com/krum110487/go-htaccess@v0.0.0-20240316004156-60641c8e7598/tests/data/apache_2_2_34/manual/install.html.de (about)

     1  <?xml version="1.0" encoding="ISO-8859-1"?>
     2  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
     3  <html xmlns="http://www.w3.org/1999/xhtml" lang="de" xml:lang="de"><head>
     4  <meta content="text/html; charset=ISO-8859-1" http-equiv="Content-Type" />
     5  <!--
     6          XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
     7                This file is generated from xml source: DO NOT EDIT
     8          XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
     9        -->
    10  <title>Kompilieren und Installieren - Apache HTTP Server Version 2.2</title>
    11  <link href="./style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
    12  <link href="./style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
    13  <link href="./style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" /><link rel="stylesheet" type="text/css" href="./style/css/prettify.css" />
    14  <script src="./style/scripts/prettify.min.js" type="text/javascript">
    15  </script>
    16  
    17  <link href="./images/favicon.ico" rel="shortcut icon" /><link href="http://httpd.apache.org/docs/current/install.html" rel="canonical" /></head>
    18  <body id="manual-page"><div id="page-header">
    19  <p class="menu"><a href="./mod/">Module</a> | <a href="./mod/directives.html">Direktiven</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="./glossary.html">Glossar</a> | <a href="./sitemap.html">Seitenindex</a></p>
    20  <p class="apache">Apache HTTP Server Version 2.2</p>
    21  <img alt="" src="./images/feather.gif" /></div>
    22  <div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="./images/left.gif" /></a></div>
    23  <div id="path">
    24  <a href="http://www.apache.org/">Apache</a> &gt; <a href="http://httpd.apache.org/">HTTP-Server</a> &gt; <a href="http://httpd.apache.org/docs/">Dokumentation</a> &gt; <a href="./">Version 2.2</a></div><div id="page-content"><div class="retired"><h4>Please note</h4>
    25              <p> This document refers to a legacy release (<strong>2.2</strong>) of Apache httpd. The active release (<strong>2.4</strong>) is documented <a href="http://httpd.apache.org/docs/current">here</a>. If you have not already upgraded, please follow <a href="http://httpd.apache.org/docs/current/upgrading.html">this link</a> for more information.</p>
    26          <p>You may follow <a href="http://httpd.apache.org/docs/current/install.html">this link</a> to go to the current version of this document.</p></div><div id="preamble"><h1>Kompilieren und Installieren</h1>
    27  <div class="toplang">
    28  <p><span>Verfügbare Sprachen: </span><a href="./de/install.html" title="Deutsch">&nbsp;de&nbsp;</a> |
    29  <a href="./en/install.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
    30  <a href="./es/install.html" hreflang="es" rel="alternate" title="Español">&nbsp;es&nbsp;</a> |
    31  <a href="./fr/install.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
    32  <a href="./ja/install.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
    33  <a href="./ko/install.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
    34  <a href="./tr/install.html" hreflang="tr" rel="alternate" title="Türkçe">&nbsp;tr&nbsp;</a></p>
    35  </div>
    36  <div class="outofdate">Diese Übersetzung ist möglicherweise
    37              nicht mehr aktuell. Bitte prüfen Sie die englische Version auf
    38              die neuesten Änderungen.</div>
    39  
    40      <p>Dieses Dokument umfaßt nur die Kompilierung und Installation des
    41      Apache HTTP Servers auf Unix und Unix-ähnlichen Systemen. Für die
    42      Kompilierung und Installation unter Windows lesen Sie bitte <a href="platform/windows.html">Den Apache HTTPd unter Microsoft Windows
    43      betreiben</a>. Für andere Plattformen lesen Sie bitte die
    44      Dokumentation <a href="platform/">Plattformen</a>.</p>
    45  
    46      <p>Der Apache HTTPd verwendet <code>libtool</code> und
    47      <code>autoconf</code>, um eine Erstellungsumgebung zu schaffen, die der
    48      vieler anderer Open Source Projekte ähnlich sieht.</p>
    49      
    50      <p>Wenn Sie von einer Unterversion auf die nächste aktualisieren (z.B.
    51      von 2.2.50 auf 2.2.51), springen Sie bitte zum Abschnitt <a href="#upgrading">Upgrade</a>.</p>
    52  </div>
    53  <div id="quickview"><ul id="toc"><li><img alt="" src="./images/down.gif" /> <a href="#overview">Überblick für die Ungeduldigen</a></li>
    54  <li><img alt="" src="./images/down.gif" /> <a href="#requirements">Anforderungen</a></li>
    55  <li><img alt="" src="./images/down.gif" /> <a href="#download">Download</a></li>
    56  <li><img alt="" src="./images/down.gif" /> <a href="#extract">Auspacken</a></li>
    57  <li><img alt="" src="./images/down.gif" /> <a href="#configure">Den Codebaum konfigurieren</a></li>
    58  <li><img alt="" src="./images/down.gif" /> <a href="#compile">Erstellen</a></li>
    59  <li><img alt="" src="./images/down.gif" /> <a href="#install">Installieren</a></li>
    60  <li><img alt="" src="./images/down.gif" /> <a href="#customize">Anpassen</a></li>
    61  <li><img alt="" src="./images/down.gif" /> <a href="#test">Testen</a></li>
    62  <li><img alt="" src="./images/down.gif" /> <a href="#upgrading">Upgrade</a></li>
    63  </ul><h3>Siehe auch</h3><ul class="seealso"><li><a href="programs/configure.html">Den Quellcode konfigurieren</a></li><li><a href="invoking.html">Den Apache HTTP Server starten</a></li><li><a href="stopping.html">Beenden und Neustarten</a></li></ul><ul class="seealso"><li><a href="#comments_section">Kommentare</a></li></ul></div>
    64  <div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
    65  <div class="section">
    66  <h2><a name="overview" id="overview">Überblick für die Ungeduldigen</a></h2>
    67  
    68      <table>
    69        
    70        <tr>
    71          <td><a href="#download">Download</a></td>
    72  
    73          <td><code>$ lynx http://httpd.apache.org/download.cgi</code>
    74          </td>
    75        </tr>
    76  
    77        <tr>
    78          <td><a href="#extract">Auspacken</a></td>
    79  
    80          <td><code>$ gzip -d httpd-<em>NN</em>.tar.gz<br />
    81           $ tar xvf httpd-<em>NN</em>.tar
    82           $ cd httpd-<em>NN</em></code></td>
    83        </tr>
    84  
    85        <tr>
    86          <td><a href="#configure">Konfigurieren</a></td>
    87  
    88          <td><code>$ ./configure --prefix=<em>PREFIX</em></code>
    89          </td>
    90        </tr>
    91  
    92        <tr>
    93          <td><a href="#compile">Kompilieren</a></td>
    94  
    95          <td><code>$ make</code> </td>
    96        </tr>
    97  
    98        <tr>
    99          <td><a href="#install">Installieren</a></td>
   100  
   101          <td><code>$ make install</code> </td>
   102        </tr>
   103  
   104        <tr>
   105          <td><a href="#customize">Anpassen</a></td>
   106  
   107          <td><code>$ vi <em>PREFIX</em>/conf/httpd.conf</code> </td>
   108        </tr>
   109  
   110        <tr>
   111          <td><a href="#test">Testen</a></td>
   112  
   113          <td><code>$ <em>PREFIX</em>/bin/apachectl -k start</code>
   114          </td>
   115        </tr>
   116      </table>
   117  
   118      <p><em>NN</em> muss durch die entsprechende Versionsnummer ersetzt
   119      werden und <em>PREFIX</em> durch den Verzeichnispfad,
   120      in dem der Server installiert werden soll. Wenn <em>PREFIX</em> nicht
   121      angegeben ist, wird die Voreinstellung <code>/usr/local/apache2</code>
   122      verwendet.</p>
   123  
   124      <p>Beginnend mit den Anforderungen
   125      für die Kompilierung und Installation des Apache HTTP Servers ist
   126      weiter unten jeder Abschnitt des Kompilierungs- und
   127      Installationsvorganges genauer beschrieben.</p>
   128  </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
   129  <div class="section">
   130  <h2><a name="requirements" id="requirements">Anforderungen</a></h2>
   131  
   132      <p>Folgende Anforderungen gelten für die Erstellung des
   133      Apache HTTPd:</p>
   134  
   135      <dl>
   136        <dt>Plattenplatz</dt>
   137        <dd>Stellen Sie sicher, dass Sie kurzzeitig wenigstens 50 MB freien
   138        Festplattenplatz zur Verfügung haben. Nach der Installation
   139        belegt der Apache ungefähr 10 MB Plattenplatz. Der
   140        tatsächliche Platzbedarf variiert in Abhängigkeit von den
   141        gewählten Konfigurationseinstellungen und
   142        Modulen von Drittanbietern.</dd>
   143  
   144        <dt>ANSI-C-Compiler und Generierungswerkzeuge</dt>
   145        <dd>Stellen Sie sicher, dass Sie einen ANSI-C Compiler installiert
   146        haben. Der <a href="http://www.gnu.org/software/gcc/gcc.html">GNU C
   147        Compiler (GCC)</a> der <a href="http://www.gnu.org/">Free Software
   148        Foundation (FSF)</a> ist empfehlenswert. Wenn
   149        Sie den GCC nicht besitzen, stellen Sie zumindest sicher, dass der
   150        Compiler Ihres Anbieters ANSI-kompatibel ist. Außerdem muss Ihr
   151        <code>PATH</code> wesentliche Generierungswerkzeuge wie
   152        <code>make</code> enthalten.</dd>
   153  
   154        <dt>Zeitgenauigkeit bewahren</dt>
   155        <dd>Elemente des HTTP-Protokolls werden in Form einer Tageszeit
   156        ausgedrückt. Darum sollten Sie jetzt prüfen, ob Ihr System
   157        die Fähigkeit zur Zeitsynchronisation besitzt, und diese
   158        gegebenenfalls installieren. Üblicherweise werden hierfür
   159        die Programme <code>ntpdate</code> oder <code>xntpd</code> verwendet,
   160        die auf dem Network Time Protocol (NTP) basieren. Nähere
   161        Informationen über NTP Software und öffentliche Zeitserver
   162        finden Sie auf der <a href="http://www.ntp.org">NTP-Homepage</a>.</dd>
   163  
   164        <dt><a href="http://www.perl.org/">Perl 5</a>
   165        [OPTIONAL]</dt>
   166        <dd>Für einige Hilfsskripte wie <code class="program"><a href="./programs/apxs.html">apxs</a></code>
   167        oder <code class="program"><a href="./programs/dbmmanage.html">dbmmanage</a></code> (die in Perl
   168        geschrieben sind) wird der Perl 5 Interpreter benötigt (die
   169        Versionen ab 5.003 sind ausreichend). Wenn Sie mehrere Perl
   170        Interpreter haben (beispielsweise eine systemweite Installation von
   171        Perl 4 und Ihre eigene Perl 5-Installation), dann sollten Sie die
   172        <code>--with-perl</code>-Option (siehe unten) verwenden, um
   173        sicherzustellen, dass der richtige Interpreter von
   174        <code class="program"><a href="./programs/configure.html">configure</a></code> ausgewählt wird.
   175        Wenn kein Perl 5-Interpreter vom <code class="program"><a href="./programs/configure.html">configure</a></code>-Skript
   176        gefunden werden kann, können Sie die betroffenen Hilfsskripte nicht
   177        verwenden, sind jedoch selbstverständlich nach wie vor in der Lage,
   178        den Apache HTTPd zu bauen und zu installieren.</dd>
   179  
   180        <dt><a href="http://apr.apache.org">apr/apr-util &gt;= 1.2</a></dt>
   181        <dd><code>apr</code> und <code>apr-util</code> werden mit den
   182        Quelltext-Veröffentlichungen des Apache HTTPd gebündelt und in
   183        nahezu allen Fällen ohne Probleme verwendet. Sind jedoch die
   184        <code>apr</code>- oder <code>apr-util</code>-Versionen 1.0 oder 1.1 auf
   185        Ihrem System installiert, dann müssen Sie diese
   186        <code>apr</code>-/<code>apr-util</code>-Installationen entweder
   187        aktualisieren oder httpd separate Kompilate verwenden lassen. Um
   188        hierfür die mitgelieferten
   189        <code>apr</code>-/<code>apr-util</code>-Quellen zu verwenden,
   190        müssen Sie diese manuell installieren:
   191        <div class="example"><p><code>
   192          # apr 1.2 bauen und installieren<br />
   193          cd srclib/apr<br />
   194          ./configure --prefix=/usr/local/apr-httpd/<br />
   195          make<br />
   196          make install<br />
   197          <br />
   198          # apr-util 1.2 bauen und installieren<br />
   199          cd ../apr-util<br />
   200          ./configure --prefix=/usr/local/apr-util-httpd/
   201            --with-apr=/usr/local/apr-httpd/<br />
   202          make<br />
   203          make install<br />
   204          <br />
   205          # httpd konfigurieren<br />
   206          cd ../../<br />
   207          ./configure --with-apr=/usr/local/apr-httpd/
   208            --with-apr-util=/usr/local/apr-util-httpd/
   209        </code></p></div>
   210        </dd>
   211      </dl>
   212  </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
   213  <div class="section">
   214  <h2><a name="download" id="download">Download</a></h2>
   215  
   216      <p>Der Apache HTTP Server kann von der <a href="http://httpd.apache.org/download.cgi">Apache-HTTP-Server-Downloadseite</a> heruntergeladen werden, auf der 
   217      verschiedene Spiegelserver angegeben sind. Für die meisten Benutzer
   218      des Apache HTTPd ist es auf Unix-ähnlichen Systemen am Besten, die
   219      Quellcodeversion herunterzuladen und zu kompilieren. Der
   220      Erstellungsprozess (weiter unten beschrieben) ist einfach und erlaubt es
   221      Ihnen, den Server Ihren Bedürfnissen anzupassen.  Dazu kommt, dass
   222      Binärdistributionen gegenüber der aktuellen Quellcodeversion oft
   223      veraltet sind. Wenn Sie tatsächlich ein Binärpaket
   224      herunterladen, folgen Sie bitte den Anweisungen in der Datei
   225      <code>INSTALL.bindist</code>, die der Distribution beiliegt.</p>
   226  
   227      <p>Es ist wichtig, dass Sie nach dem Herunterladen überprüfen,
   228      dass es sich um einer vollständige und unveränderte Version des
   229      Apache HTTP Servers handelt. Das können Sie erreichen, indem Sie das
   230      heruntergeladene Paket gegen die PGP-Signatur prüfen. Einzelheiten dazu
   231      erfahren Sie auf der <a href="http://httpd.apache.org/download.cgi#verify">Download-Seite</a>. Es
   232      ist auch ein erweitertes Beispiel verfügbar, dass die <a href="http://httpd.apache.org/dev/verification.html">Anwendung von PGP</a>
   233      beschreibt.</p>
   234  
   235  </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
   236  <div class="section">
   237  <h2><a name="extract" id="extract">Auspacken</a></h2>
   238  
   239      <p>Das Auspacken des Quellcodes aus dem Apache-HTTPd-Tarball besteht
   240      aus einem simplen Dekomprimieren und danach "Ent-tarren":</p>
   241  
   242    <div class="example"><p><code>
   243        $ gzip -d httpd-<em>NN</em>.tar.gz<br />
   244        $ tar xvf httpd-<em>NN</em>.tar
   245    </code></p></div>
   246  
   247      <p>Dies erstellt unterhalb des aktuellen Verzeichnisses ein neues
   248      Verzeichnis, das den Quellcode für die Distribution enthält.
   249      Sie sollten mit <code>cd</code> in dieses Verzeichnis wechseln,
   250      bevor Sie mit der Kompilierung des Servers weitermachen. </p>
   251  
   252  </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
   253  <div class="section">
   254  <h2><a name="configure" id="configure">Den Codebaum konfigurieren</a></h2>
   255  
   256      <p>Der nächste Schritt ist die Konfiguration des
   257      Apache-HTTPd-Codebaumes für Ihre spezielle Plattform und Ihre
   258      persönlichen Bedürfnisse. Dies wird mit dem Skript
   259      <code class="program"><a href="./programs/configure.html">configure</a></code> durchgeführt, das im Wurzelverzeichnis
   260      der Distribution enthalten ist. (Entwickler, welche eine nicht
   261      freigegebene Version des Apache-HTTPd-Codebaumes herunterladen, müssen 
   262      <code>autoconf</code> und <code>libtool</code> installiert haben und müssen
   263      <code>buildconf</code> ausführen, bevor sie mit den
   264      nächsten Schritten fortfahren können. Dies wird bei
   265      offiziellen Releases nicht notwendig sein.)</p>
   266  
   267      <p>Um den Codebaum mit den Standardeinstellungen zu konfigurieren,
   268      geben Sie einfach <code>./configure</code> ein. Zur Änderung
   269      dieser Voreinstellungen akzeptiert <code class="program"><a href="./programs/configure.html">configure</a></code> eine
   270      Reihe von Variablen und Kommandozeilenoptionen.</p>
   271  
   272      <p>Die wichtigste Option ist <code>--prefix</code>, der Ablageort, an dem
   273      der Apache HTTP Server später installiert wird, da er für diesen Ort
   274      konfiguriert werden muss, um korrekt zu arbeiten. Eine feinere Einstellung
   275      der Dateiablagen ist mit weiteren <a href="programs/configure.html#installationdirectories">configure-Optionen</a>
   276      möglich.</p>
   277  
   278      <p>Weiterhin können Sie zu diesem Zeitpunkt festlegen, welche <a href="programs/configure.html#optionalfeatures">Funktionalität</a>
   279      Sie in den Apache HTTPd aufnehmen möchten, indem Sie <a href="mod/">Module</a> aktivieren oder deaktivieren. Der Apache HTTP
   280      Server bindet standardmäßig einen Satz von <a href="mod/module-dict.html#Status">Basismodulen</a> ein.  Andere Module
   281      werden mit Hilfe der Option <code>--enable-<var>module</var></code>
   282      aktiviert, wobei <var>module</var> den Namen des Moduls ohne das
   283      Präfix <code>mod_</code> darstellt.  Ausserdem sind alle Unterstriche
   284      durch Bindestriche zu ersetzen. Sie können sich auch entscheiden,
   285      Module als "<a href="dso.html">Shared Objects (DSOs)</a>" zu kompilieren,
   286      welche zur Laufzeit ge- und entladen werden können. Dazu verwenden
   287      Sie die Option <code>--enable-<var>module</var>=shared</code>.
   288      Entsprechend können Sie Basismodule mit der Option
   289      <code>--disable-<var>module</var></code> deaktivieren. Lassen Sie Vorsicht
   290      walten. wenn Sie diese Optionen verwenden, da <code class="program"><a href="./programs/configure.html">configure</a></code>
   291      Sie nicht warnen kann, wenn die von Ihnen angegebenen Module nicht
   292      existieren; die Option wird dann einfach ignoriert.</p>
   293  
   294      <p>Zusätzlich ist es zuweilen notwendig, das
   295      <code class="program"><a href="./programs/configure.html">configure</a></code>-Skript mit Extrainformationen zum Ablageort
   296      Ihres Compilers, Ihrer Bibliotheken oder Header-Dateien zu versorgen. Das
   297      tun Sie, indem Sie entweder Umgebungsvariablen oder Kommandozeilenoptionen
   298      an <code class="program"><a href="./programs/configure.html">configure</a></code> übergeben. Für mehr Informationen
   299      lesen Sie bitte die Hilfeseite zu <code class="program"><a href="./programs/configure.html">configure</a></code>.</p>
   300  
   301      <p>Um einen kurzen Eindruck zu gewinnen, welche Möglichkeiten Sie
   302      haben, folgt hier ein typisches Beispiel, das den Apache mit einem
   303      speziellen Compiler und Compilerflags für das
   304      Installationsverzeichnis <code>/sk/pkg/apache</code> kompiliert, sowie
   305      die beiden zusätzlichen Module <code class="module"><a href="./mod/mod_rewrite.html">mod_rewrite</a></code> und
   306      <code class="module"><a href="./mod/mod_speling.html">mod_speling</a></code> für späteres Laden durch den
   307      DSO-Mechanismus:</p>
   308  
   309    <div class="example"><p><code>
   310        $ CC="pgcc" CFLAGS="-O2" \<br />
   311         ./configure --prefix=/sw/pkg/apache \<br />
   312         --enable-rewrite=shared \<br />
   313         --enable-speling=shared
   314    </code></p></div>
   315  
   316      <p>Wenn <code class="program"><a href="./programs/configure.html">configure</a></code> startet, benötigt es mehrere
   317      Minuten, um die Verfügbarkeit von Features auf Ihrem System zu
   318      prüfen und ein Makefile zu generieren, das später zur
   319      Kompilierung des Servers verwendet wird.</p>
   320  
   321      <p>Einzelheiten zu den vielen verschiedenen <code class="program"><a href="./programs/configure.html">configure</a></code>-Optionen finden Sie auf der Hilfeseite zu
   322      <code class="program"><a href="./programs/configure.html">configure</a></code>.</p>
   323  
   324  </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
   325  <div class="section">
   326  <h2><a name="compile" id="compile">Erstellen</a></h2>
   327  
   328      <p>Nun können Sie die verschiedenen Teile, die das Apache-HTTPd-Paket
   329      bilden, einfach durch Ausführen des folgenden Befehls erstellen:</p>
   330  
   331    <div class="example"><p><code>$ make</code></p></div>
   332  
   333      <p>Seien Sie hierbei bitte geduldig, denn eine Basiskonfiguration
   334      benötigt mehrere Minuten zum Kompilieren. Die Zeit kann jedoch 
   335      abhängig von Ihrer Hardware und der Anzahl
   336      der Module, die Sie aktiviert haben, sehr stark variieren.</p>
   337  </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
   338  <div class="section">
   339  <h2><a name="install" id="install">Installieren</a></h2>
   340  
   341      <p>Nun endlich installieren Sie das Package unter dem konfigurierten
   342      Installations-<em>PREFIX</em> (siehe oben: Option <code>--prefix</code>
   343      durch Aufrufen von:</p>
   344  
   345    <div class="example"><p><code>$ make install</code></p></div>
   346  
   347      <p>Wenn Sie upgraden, wird die Installation Ihre Konfigurationsdateien
   348      oder Dokumente nicht überschrieben.</p>
   349  </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
   350  <div class="section">
   351  <h2><a name="customize" id="customize">Anpassen</a></h2>
   352  
   353      <p>Als nächstes können Sie Ihren Apache HTTP Server anpassen,
   354      indem Sie die <a href="configuring.html">Konfigurationsdateien</a>
   355      unterhalb von <code><em>PREFIX</em>/conf/</code> editieren.</p>
   356  
   357    <div class="example"><p><code>$ vi <em>PREFIX</em>/conf/httpd.conf</code></p></div>
   358  
   359      <p>Werfen Sie auch einen Blick in das Apache-HTTP-Server-Handbuch unter <a href="./">docs/manual/</a>. Die aktuellste Version dieses Handbuchs
   360      sowie eine komplette Referenz der verfügbaren <a href="mod/directives.html">Konfigurationsanweisungen</a> finden
   361      Sie unter <a href="http://httpd.apache.org/docs/2.2/">http://httpd.apache.org/docs/2.2/</a>.</p>
   362  </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
   363  <div class="section">
   364  <h2><a name="test" id="test">Testen</a></h2>
   365  
   366      <p>Sie können nun Ihren Apache HTTP Server <a href="invoking.html">starten</a>, indem Sie einfach</p>
   367  
   368    <div class="example"><p><code>$ <em>PREFIX</em>/bin/apachectl -k start</code></p></div>
   369  
   370      <p>ausführen.</p>
   371  
   372      <p>Danach sollten Sie Ihr erstes Dokument unter dem URL
   373      <code>http://localhost/</code> anfordern können. Die Webseite,
   374      die Sie sehen, ist im <code class="directive"><a href="./mod/core.html#documentroot">DocumentRoot</a></code>
   375      abgelegt, welches üblicherweise <code><em>PREFIX</em>/htdocs/</code>
   376      ist. Den Server <a href="stopping.html">stoppen</a> Sie wieder durch
   377      Ausführen von:</p>
   378  
   379    <div class="example"><p><code>$ <em>PREFIX</em>/bin/apachectl -k stop</code></p></div>
   380  </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
   381  <div class="section">
   382  <h2><a name="upgrading" id="upgrading">Upgrade</a></h2>
   383  
   384      <p>Der erste Schritt beim Aktualisieren besteht darin, die
   385      Versionsankündigung sowie die <code>CHANGES</code>-Datei in der
   386      Quelltextdistribution zu lesen, um Änderungen zu finden, die Ihr
   387      System möglicherweise betreffen. Wenn Sie einen größeren
   388      Versionssprung durchführen (z.B. vom 1.3 auf 2.0 oder von 2.0 auf
   389      2.2), wird es wahrscheinlich auch größere Unterschiede in der
   390      Kompilier- und Laufzeitkonfiguration geben, die manuelle Nacharbeiten
   391      erfordern. Außerdem müssen alle Module aktualisiert
   392      werden, um den Änderungen der Modul-API gerecht zu werden.</p>
   393  
   394      <p>Die Aktualisierung einer Unterversion auf eine andere (z.B. von 2.2.55
   395      auf 2.2.57) ist einfacher. <code>make install</code> überschreibt
   396      keine der bereits existierenden Dokumente, Log- und Konfigurationsdateien.
   397      Ausserdem bemühen sich die Entwickler, inkompatible Änderungen
   398      der <code class="program"><a href="./programs/configure.html">configure</a></code>-Optionen, der Laufzeitkonfiguration sowie
   399      der Modul-API zu vermeiden. In den meisten Fällen sollten Sie in der
   400      Lage sein, den gleichen <code class="program"><a href="./programs/configure.html">configure</a></code>-Befehl, die gleiche
   401      Konfiguration und die gleichen Module wieder zu verwenden.</p>
   402  
   403      <p>Um auf eine neue Unterversion zu aktualisieren, suchen Sie zunächst
   404      die Datei <code>config.nice</code> im <code>build</code>-Verzeichnis
   405      Ihrer Serverinstallation oder im Wurzelverzeichnis des Quelltextbaums
   406      der alten Installation. Die Datei enthält den genauen
   407      <code class="program"><a href="./programs/configure.html">configure</a></code>-Befehl, der verwendet wurde, um den
   408      Quellcode zu konfigurieren. Um jetzt von einer Version auf die
   409      nächste zu aktualisieren, kopieren Sie einfach die
   410      <code>config.nice</code> in das Verzeichnis der neuen Version,
   411      passen sie bei Bedarf an, und führen Sie sie aus:</p>
   412  
   413      <div class="example"><p><code>
   414        $ ./config.nice<br />
   415        $ make<br />
   416        $ make install<br />
   417        $ <var>PREFIX</var>/bin/apachectl -k graceful-stop<br />
   418        $ <var>PREFIX</var>/bin/apachectl -k start<br />
   419      </code></p></div>
   420  
   421      <div class="warning">Sie sollten jede neue Version immer in Ihrer Umgebung
   422      testen, bevor Sie sie produktiv schalten. Beispielsweise können Sie
   423      die neue Version neben der alten installieren, indem Sie ein anderes
   424      <code>--prefix</code> und einen anderen Port wählen (durch Anpassen der
   425      <code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code>-Direktive). So
   426      können Sie auf eventuelle Inkompatibilitäten testen, bevor Sie
   427      endgültig die neue Version verwenden.</div>
   428  </div></div>
   429  <div class="bottomlang">
   430  <p><span>Verfügbare Sprachen: </span><a href="./de/install.html" title="Deutsch">&nbsp;de&nbsp;</a> |
   431  <a href="./en/install.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
   432  <a href="./es/install.html" hreflang="es" rel="alternate" title="Español">&nbsp;es&nbsp;</a> |
   433  <a href="./fr/install.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
   434  <a href="./ja/install.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
   435  <a href="./ko/install.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
   436  <a href="./tr/install.html" hreflang="tr" rel="alternate" title="Türkçe">&nbsp;tr&nbsp;</a></p>
   437  </div><div class="top"><a href="#page-header"><img src="./images/up.gif" alt="top" /></a></div><div class="section"><h2><a id="comments_section" name="comments_section">Kommentare</a></h2><div class="warning"><strong>Notice:</strong><br />This is not a Q&amp;A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed again by our moderators if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Freenode, or sent to our <a href="http://httpd.apache.org/lists.html">mailing lists</a>.</div>
   438  <script type="text/javascript"><!--//--><![CDATA[//><!--
   439  var comments_shortname = 'httpd';
   440  var comments_identifier = 'http://httpd.apache.org/docs/2.2/install.html';
   441  (function(w, d) {
   442      if (w.location.hostname.toLowerCase() == "httpd.apache.org") {
   443          d.write('<div id="comments_thread"><\/div>');
   444          var s = d.createElement('script');
   445          s.type = 'text/javascript';
   446          s.async = true;
   447          s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier;
   448          (d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s);
   449      }
   450      else { 
   451          d.write('<div id="comments_thread">Comments are disabled for this page at the moment.<\/div>');
   452      }
   453  })(window, document);
   454  //--><!]]></script></div><div id="footer">
   455  <p class="apache">Copyright 2017 The Apache Software Foundation.<br />Lizenziert unter der <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
   456  <p class="menu"><a href="./mod/">Module</a> | <a href="./mod/directives.html">Direktiven</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="./glossary.html">Glossar</a> | <a href="./sitemap.html">Seitenindex</a></p></div><script type="text/javascript"><!--//--><![CDATA[//><!--
   457  if (typeof(prettyPrint) !== 'undefined') {
   458      prettyPrint();
   459  }
   460  //--><!]]></script>
   461  </body></html>