svn commit: r45412 - head/de_DE.ISO8859-1/books/handbook/network-servers
Benedict Reuschling
bcr at FreeBSD.org
Wed Aug 6 17:52:08 UTC 2014
Author: bcr
Date: Wed Aug 6 17:52:07 2014
New Revision: 45412
URL: http://svnweb.freebsd.org/changeset/doc/45412
Log:
Update to r38366:
Update network-servers to reflect apache13 -> apache22 changes.
Submitted by: Bjoern Heidotting
Obtained from: The FreeBSD German Documentation Project
Modified:
head/de_DE.ISO8859-1/books/handbook/network-servers/chapter.xml
Modified: head/de_DE.ISO8859-1/books/handbook/network-servers/chapter.xml
==============================================================================
--- head/de_DE.ISO8859-1/books/handbook/network-servers/chapter.xml Wed Aug 6 17:37:33 2014 (r45411)
+++ head/de_DE.ISO8859-1/books/handbook/network-servers/chapter.xml Wed Aug 6 17:52:07 2014 (r45412)
@@ -5,20 +5,20 @@
$FreeBSD$
$FreeBSDde: de-docproj/books/handbook/network-servers/chapter.xml,v 1.103 2011/12/24 15:51:18 bcr Exp $
- basiert auf: 1.138
+ basiert auf: r38366
-->
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:id="network-servers">
<info><title>Netzwerkserver</title>
<authorgroup>
<author><personname><firstname>Murray</firstname><surname>Stokely</surname></personname><contrib>Überarbeitet von </contrib></author>
</authorgroup>
-
+
<authorgroup>
<author><personname><firstname>Johann</firstname><surname>Kois</surname></personname><contrib>Übersetzt von </contrib></author>
</authorgroup>
</info>
-
+
<sect1 xml:id="network-servers-synopsis">
<title>Übersicht</title>
@@ -117,7 +117,7 @@
</authorgroup>
</info>
-
+
<sect2 xml:id="network-inetd-overview">
<title>Überblick</title>
@@ -575,7 +575,6 @@ server-program-arguments</programlisting
</authorgroup>
</info>
-
<indexterm><primary>NFS</primary></indexterm>
@@ -985,7 +984,7 @@ rpc_statd_enable="YES"</programlisting>
</authorgroup>
</info>
-
+
<indexterm><primary>amd</primary></indexterm>
<indexterm><primary>Automatic Mounter Daemon</primary></indexterm>
@@ -1073,7 +1072,7 @@ Exports list on foobar:
</authorgroup>
</info>
-
+
<para>Bestimmte ISA-Ethernetadapter haben Beschränkungen, die
zu ernsthaften Netzwerkproblemen, insbesondere mit NFS
@@ -1215,7 +1214,7 @@ Exports list on foobar:
</authorgroup>
</info>
-
+
<sect2>
<title>Was ist NIS?</title>
@@ -2123,7 +2122,7 @@ basie&prompt.root;</screen>
</authorgroup>
</info>
-
+
<indexterm><primary>Netzgruppen</primary></indexterm>
@@ -2733,7 +2732,7 @@ nis_client_flags="-S <replaceable>NIS do
</authorgroup>
</info>
-
+
<sect2>
<title>Was ist DHCP?</title>
@@ -2893,11 +2892,10 @@ nis_client_flags="-S <replaceable>NIS do
Netzwerkschnittstelle, so wie es in <xref linkend="config-network-setup"/> beschrieben ist.</para>
</note>
- <para>Wenn Sie <command>dhclient</command> an einem anderen
- Ort installiert haben, oder zusätzliche Flags an
- <command>dhclient</command> übergeben wollen,
- fügen Sie auch folgende (entsprechend angepasste)
- Zeilen ein:</para>
+ <para>Wenn Sie <command>dhclient</command> an einem anderen
+ Ort installiert haben, oder zusätzliche Flags an
+ <command>dhclient</command> übergeben wollen, fügen Sie
+ auch folgende (entsprechend angepasste) Zeilen ein:</para>
<programlisting>dhclient_program="/sbin/dhclient"
dhclient_flags=""</programlisting>
@@ -2910,9 +2908,8 @@ dhclient_flags=""</programlisting>
</indexterm>
<para>Der DHCP-Server <application>dhcpd</application> ist als
- Teil des Ports
- <package>net/isc-dhcp42-server</package>
- verfügbar. Dieser Port enthält die komplette
+ Teil des Ports <package>net/isc-dhcp42-server</package>
+ verfügbar. Dieser Port enthält die komplette
ISC-DHCP-Distribution, inklusive der Dokumentation.</para>
</sect2>
@@ -3237,7 +3234,6 @@ dhcpd_ifaces="dc0"</programlisting>
</authorgroup>
</info>
-
<sect2>
<title>Überblick</title>
@@ -4683,7 +4679,6 @@ $include Kexample.com.+005+nnnnn.ZSK.key
</authorgroup>
</info>
-
<indexterm>
<primary>Webserver</primary>
@@ -4703,19 +4698,16 @@ $include Kexample.com.+005+nnnnn.ZSK.key
Installationsmedium vorhanden sein. Wenn Sie den
<application>Apache</application> noch nicht installiert haben,
können Sie dies jederzeit über den Port
- <package>www/apache13</package> oder
<package>www/apache22</package> nachholen.</para>
<para>Nachdem der <application>Apache</application> erfolgreich
installiert wurde, muss er noch konfiguriert werden.</para>
- <note><para>Dieser Abschnitt beschreibt die Version 1.3.X des
+ <note><para>Dieser Abschnitt beschreibt die Version 2.2.X des
<application>Apache</application> HTTP-Servers, da diese Version
unter &os; am häufigsten verwendet wird.
- <application>Apache</application> 2.X bringt zwar viele
- Verbesserungen mit sich, wird hier aber nicht beschrieben.
- Sollten Sie an <application>Apache</application> 2.X
- interessiert sein, informieren Sie sich bitte auf
+ Weiterführende Informationen zu
+ <application>Apache</application> 2.X finden Sie auf
<uri xlink:href="http://httpd.apache.org/">http://httpd.apache.org/</uri>.</para></note>
</sect2>
@@ -4728,7 +4720,7 @@ $include Kexample.com.+005+nnnnn.ZSK.key
<para>Der <application>Apache</application> HTTP-Server wird unter
&os; primär über die Datei
- <filename>/usr/local/etc/apache/httpd.conf</filename>
+ <filename>/usr/local/etc/apache22/httpd.conf</filename>
konfiguriert. Bei dieser Datei handelt es sich um eine typische
&unix;-Konfigurationsdatei, in der Kommentarzeilen mit einem
<literal>#</literal>-Zeichen beginnen. Eine komplette
@@ -4772,13 +4764,13 @@ $include Kexample.com.+005+nnnnn.ZSK.key
können Sie einen Rechnernamen festlegen, den Ihr
Server an die Clients sendet, wenn sich dieser von
tatsächlichen Rechnernamen unterscheidet (sie
- könnten etwa <systemitem>www</systemitem> statt des richtigen
- Rechnernamens verwenden).</para>
+ könnten etwa <systemitem>www</systemitem> statt des
+ richtigen Rechnernamens verwenden).</para>
</listitem>
</varlistentry>
<varlistentry>
- <term><literal>DocumentRoot "/usr/local/www/data"</literal></term>
+ <term><literal>DocumentRoot "/usr/local/www/apache22/data"</literal></term>
<listitem>
<para><literal>DocumentRoot</literal>: Das Verzeichnis, in
@@ -4813,61 +4805,67 @@ Log file format -->
<indexterm><primary>Apache</primary>
<secondary>Starten oder Beenden</secondary></indexterm>
- <para>Der <application>Apache</application> wird, im Gegensatz zu
- vielen anderen Netzwerkservern, nicht vom
- <application>inetd</application>-Super-Server verwaltet, sondern
- wird als eigenständiger Server betrieben, um die
- Leistung für eintreffende HTTP-Anfragen von den Clients
- (also von Internetbrowsern) zu verbessern. Gestartet, beendet
- oder neu gestartet wird der Server über einen
- Shellskript-Wrapper. Um den <application>Apache</application>
- erstmals zu starten, geben Sie einfach Folgendes ein:</para>
-
- <screen>&prompt.root; <userinput>/usr/local/sbin/apachectl start</userinput></screen>
-
- <para>Wenn Sie den Server beenden wollen, geben Sie Folgendes ein:</para>
-
- <screen>&prompt.root; <userinput>/usr/local/sbin/apachectl stop</userinput></screen>
-
- <para>Wenn Sie die Konfigurationsdatei verändern, müssen
- Sie den Server neu starten:</para>
-
- <screen>&prompt.root; <userinput>/usr/local/sbin/apachectl restart</userinput></screen>
-
- <para>Um den <application>Apache</application> ohne den Abbruch
- bestehender Verbindungen neu zu starten, geben Sie Folgendes
- ein:</para>
-
- <screen>&prompt.root; <userinput>/usr/local/sbin/apachectl graceful</userinput></screen>
-
- <para>Diese und weitere Optionen werden in
- &man.apachectl.8; beschrieben.</para>
+ <para>Der <filename role="package">www/apache22</filename> Port
+ installiert ein &man.rc.8; Skript, welches zum
+ starten, stoppen und neustarten von
+ <application>Apache</application> benutzt werden kann.
+ Das Skript befindet sich im Verzeichnis
+ <filename
+ class="directory">/usr/local/etc/rc.d/</filename>.</para>
<para>Um den <application>Apache</application> beim Systemstart
zu starten, fügen Sie folgende Zeile in
<filename>/etc/rc.conf</filename> ein:</para>
- <programlisting>apache_enable="YES"</programlisting>
+ <programlisting>apache22_enable="YES"</programlisting>
- <para>Um <application>Apache</application> 2.2 zu starten,
- fügen Sie hingegen folgende Zeile ein:</para>
+ <para>Wenn Sie während des Systemstarts weitere Parameter an den
+ <application>Apache</application> übergeben wollen, können Sie
+ diese durch eine zusätzliche Zeile in
+ <filename>rc.conf</filename> angeben:</para>
+
+ <programlisting>apache22_flags=""</programlisting>
+
+ <para>Die Konfiguration von <application>Apache</application>
+ kann vor dem ersten Start des <command>httpd</command>-Daemon,
+ oder bei nachfolgenden Änderungen an der Konfigurationsdatei
+ bei laufendem <command>httpd</command>, auf Fehler überprüft
+ werden. Dies kann durch das &man.rc.8;-Skript direkt , oder
+ über das Dienstprogramm &man.service.8; geschehen, indem Sie
+ eines der folgenden Kommandos ausführen:</para>
+
+ <screen>&prompt.root; <userinput>/usr/local/etc/rc.d/apache22
+configtest</userinput></screen>
+ <screen>&prompt.root; <userinput>service apache22
+configtest</userinput></screen>
- <programlisting>apache22_enable="YES"</programlisting>
+ <note>
+ <para>Es ist wichitg zu beachten, dass
+ <literal>configtest</literal> kein &man.rc.8;-Standard ist,
+ und somit nicht zwingend mit anderen
+ &man.rc.8;-Startskripten funktioniert.</para>
+ </note>
- <para>Wenn Sie während des Systemstarts weitere Parameter an
- den
- <application>Apache</application>-<command>httpd</command>-Daemon
- übergeben wollen, können Sie diese durch eine
- zusätzliche Zeile in <filename>rc.conf</filename>
- angeben:</para>
-
- <programlisting>apache_flags=""</programlisting>
-
- <para>Nachdem der Webserver gestartet ist, können Sie sich
- Ihre Internetseite ansehen, indem Sie in Ihren Browser die
- Adresse <literal>http://localhost/</literal> eingeben. Die
- vordefinierte Standardstartseite ist
- <filename>/usr/local/www/data/index.html</filename>.</para>
+ <para>Wenn der <application>Apache</application> keine Fehler in
+ der Konfiguration meldet, kann der
+ <application>Apache</application>
+ <command>httpd</command> mit den gleichen &man.rc.8; und
+ &man.service.8; Mechanismen gestartet werden:</para>
+
+ <screen>&prompt.root; <userinput>/usr/local/etc/rc.d/apache22
+start</userinput></screen>
+ <screen>&prompt.root; <userinput>service apache22
+start</userinput></screen>
+
+ <para>Sie können den <command>httpd</command>-Dienst testen,
+ indem Sie
+ <literal>http://<replaceable>localhost</replaceable></literal>
+ in Ihren Browser eingeben, wobei Sie
+ <replaceable>localhost</replaceable> durch den
+ vollqualifizierten Domainnamen der Machine ersetzen, auf dem
+ der <command>httpd</command> läuft. Die Standard Webseite,
+ die angezeigt wird, ist <filename>/usr/local/www/apache22
+/data/index.html</filename>.</para>
</sect2>
@@ -4952,17 +4950,11 @@ DocumentRoot /www/someotherdomain.tld
von einer Zertifizierungsstelle anfordern, damit Sie einen
sicheren Webserver unter &os; betreiben können.</para>
- <para>Wenn Sie den <application>Apache</application> 1.3.X noch
- nicht installiert haben, können Sie über den
- Port <package>www/apache13-modssl</package> eine
- <application>Apache</application>-Version installieren, in die
- <application>mod_ssl</application> als Modul einkompiliert
- wurde. Bevorzugen Sie den
- <application>Apache</application> 2.X, installieren Sie
- stattdessen den Port
- <package>www/apache22</package>, bei dem die
- SSL-Unterstützung bereits in der Voreinstellung aktiviert
- ist.</para>
+ <para>Das Modul <application>mod_ssl</application> wird
+ standardmäßig kompiliert, kann aber auch noch
+ nachträglich durch die Angabe von
+ <literal>-DWITH_SSL</literal> zur Kompilierzeit aktiviert
+ werden.</para>
<!-- XXX add more information about configuring mod_ssl here. -->
<!-- Generating keys, getting the key signed, setting up your secure -->
@@ -4996,7 +4988,7 @@ DocumentRoot /www/someotherdomain.tld
µsoft;, die dafür proprietäre Produkte
entwickelt haben, hat auch die Open Source Community auf
diesen Umstand reagiert und unter anderem mit Django,
- Ruby on Rails, <application>mod_perl</application>, und
+ Ruby on Rails, <application>mod_perl2</application>, und
<application>mod_php</application> Möglichkeiten zur
Generierung dynamischer Internetseiten geschaffen.</para>
@@ -5074,37 +5066,26 @@ DocumentRoot /www/someotherdomain.tld
</sect3>
<sect3>
- <title>mod_perl</title>
+ <title>mod_perl2</title>
<indexterm>
- <primary>mod_perl</primary>
+ <primary>mod_perl2</primary>
<secondary>Perl</secondary>
</indexterm>
<para>Die Kombination <application>Apache</application>/Perl
vereinigt die Vorteile der Programmiersprache Perl und des
<application>Apache</application> HTTP-Servers. Durch
- das Modul <application>mod_perl</application> ist es
+ das Modul <application>mod_perl2</application> ist es
möglich, vollständig in Perl geschriebene
<application>Apache</application>-Module zu erzeugen.
Da der Perl-Interpreter in den Server eingebettet wird,
müssen Sie weder einen externen Interpreter noch
Perl zusätzlich aufrufen.</para>
- <para><application>mod_perl</application> ist in verschiedenen
- Versionen erhältlich. Bevor Sie
- <application>mod_perl</application> einsetzen,denken Sie
- bitte daran, dass <application>mod_perl</application> 1.0
- nur mit <application>Apache</application> 1.3 und
- <application>mod_perl</application> 2.0 nur mit
- <application>Apache</application> 2.X zusammenarbeitet.
- <application>mod_perl</application> 1.0 kann über
- den Port <package>www/mod_perl</package>,
- eine statisch kompilierte Version hingegen über den
- Port <package>www/apache13-modperl</package>
- installiert werden. Für die Installation von
- <application>mod_perl</application> 2.0 schließlich
- verwenden Sie den Port <package>www/mod_perl2</package>.</para>
+ <para><application>mod_perl2</application> ist über den Port
+ <filename role="package">www/mod_perl2</filename>
+ erhältlich.</para>
</sect3>
<sect3>
@@ -5114,7 +5095,6 @@ DocumentRoot /www/someotherdomain.tld
</authorgroup>
</info>
-
<indexterm>
<primary>mod_php</primary>
@@ -5171,7 +5151,7 @@ DocumentRoot /www/someotherdomain.tld
für die Unterstützung von dynamischen
<acronym>PHP</acronym>-Anwendungen benötigt werden.
Stellen Sie danach sicher, dass Ihre
- <filename>/usr/local/etc/apache/httpd.conf</filename> die
+ <filename>/usr/local/etc/apache22/httpd.conf</filename> die
folgenden Abschnitte enthält:</para>
<programlisting>LoadModule php5_module libexec/apache/libphp5.so</programlisting>
@@ -5232,7 +5212,6 @@ DocumentRoot /www/someotherdomain.tld
<author><personname><firstname>Murray</firstname><surname>Stokely</surname></personname><contrib>Beigetragen von </contrib></author>
</authorgroup>
</info>
-
<indexterm><primary>FTP-Server</primary></indexterm>
@@ -5384,7 +5363,6 @@ DocumentRoot /www/someotherdomain.tld
</authorgroup>
</info>
-
<indexterm><primary>Samba-Server</primary></indexterm>
<indexterm><primary>Microsoft Windows</primary></indexterm>
@@ -5669,7 +5647,6 @@ Starting smbd.</screen>
</authorgroup>
</info>
-
<indexterm><primary>NTP</primary></indexterm>
@@ -5934,7 +5911,6 @@ set filter alive 2 permit 0/0 0/0</progr
</authorgroup>
</info>
-
<para>Die Interaktion mit Systemprotokollen ist ein wichtiger Aspekt,
sowohl was Sicherheit als auch Systemadministration anbelangt.
More information about the svn-doc-head
mailing list