Date: Wed, 6 Aug 2014 17:52:08 +0000 (UTC) From: Benedict Reuschling <bcr@FreeBSD.org> To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r45412 - head/de_DE.ISO8859-1/books/handbook/network-servers Message-ID: <53e26b48.5357.79ad1a4b@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
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.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?53e26b48.5357.79ad1a4b>