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