cvs: phpdoc-de /install/unix apache1.xml

From: Date: Thu, 22 Nov 2007 14:29:24 +0000
Subject: cvs: phpdoc-de /install/unix apache1.xml
Groups: php.doc.de 
Request: Send a blank email to doc-de+get-2282@lists.php.net to get a copy of this message
samesch Thu Nov 22 14:29:24 2007 UTC Modified files: /phpdoc-de/install/unix apache1.xml Log: already was in sync with EN; minor changes (wording, line length,..)

http://cvs.php.net/viewvc.cgi/phpdoc-de/install/unix/apache1.xml?r1=1.5&r2=1.6&diff_format=u Index: phpdoc-de/install/unix/apache1.xml diff -u phpdoc-de/install/unix/apache1.xml:1.5 phpdoc-de/install/unix/apache1.xml:1.6 --- phpdoc-de/install/unix/apache1.xml:1.5 Sat Jun 23 13:21:28 2007 +++ phpdoc-de/install/unix/apache1.xml Thu Nov 22 14:29:24 2007 @@ -1,23 +1,23 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.5 $ --> -<!-- EN-Revision: 1.1 Maintainer: nobody Status: ready --> +<!-- $Revision: 1.6 $ --> +<!-- EN-Revision: 1.7 Maintainer: nobody Status: ready --> <sect1 xml:id="install.unix.apache" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"> <title>Apache 1.3.x auf Unix-Systemen</title> <para> - Dieser Abschnitt beinhaltet Hinweise und Tipps die sich auf die + Dieser Abschnitt beinhaltet Hinweise und Tipps, die sich auf die Installation von PHP speziell für Apache auf Unix-Plattformen beziehen. Wir haben <link linkend="install.unix.apache2">Anweisungen und Hinweise für Apache 2 auf einer eigenen Seite</link>. </para> <para> - Sie können Anweisungen, die Sie zum unten in Zeile 10 abgebildeten - <command>configure</command> Aufruf hinzufügen können, auswählen aus der - <link linkend="configure">Liste von grundlegenden Configure-Optionen - </link> und aus den für Erweiterungen spezifischen Optionen, die auf den - jeweiligen Handbuchseiten beschrieben sind. Versionsnummern wurden hier - ausgelassen, um sicherzustellen, dass die Anweisungen nicht inkorrekt - sind. Sie müssen die Zeichenkette 'xxx' hier mit den zu Ihren Dateien - passenden Werten ersetzen. + Die Anweisungen, die Sie zum unten in Zeile 10 abgebildeten + <command>configure</command>-Aufruf hinzufügen können, können Sie aus der + <link linkend="configure">Liste von grundlegenden + Configure-Optionen</link> und aus den für Erweiterungen spezifiscen + Optionen, die auf den jeweiligen Handbuchseiten beschrieben sind, + auswählen. Um sicherzustellen, dass die Anweisungen nicht inkorrekt sind, + wurden Versionsnummern hier ausgelassen. Sie müssen die Zeichenkette + 'xxx' hier mit den zu Ihren Dateien passenden Werten ersetzen. </para> <example xml:id="install.unix.apache.example"> @@ -41,7 +41,7 @@ sein werden, anpassen können. Rufen Sie ./configure --help für eine Liste von verfügbaren Optionen auf. In unseren beispiel werden wir eine einfache Konfiguration mit Unterstützung für Apache 1 und MySQL vornehmen. Ihr - Pfad zu Apxs könnte von unserem Beispiel abweichen. + Pfad zu apxs könnte von unserem Beispiel abweichen. ./configure --with-mysql --with-apxs=/www/bin/apxs @@ -53,27 +53,27 @@ wiederholen. Sie müssen nur Apache neu starten, damit das neue Modul aktiv wird. Eine erneute Kompilation von Apache ist nicht erforderlich. - Beachten Sie, dass - wenn nicht anders erwähnt - 'make install' ebenfalls - PEAR, verschiedene PHP Tools wie phpize, den PHP CLI und mehr installieren - wird. + Beachten Sie, dass 'make install', falls nicht anders angewiesen, + ebenfalls PEAR, verschiedene PHP-Tools wie phpize, das PHP CLI und mehr + installieren wird. 13. Ihre php.ini Datei einrichten: cp php.ini-dist /usr/local/lib/php.ini - Sie können Ihre .ini-Datei bearbeiten, um verschiedene Einstellungen + Sie können Ihre .ini-Datei bearbeiten, um verschiedene PHP-Einstellungen vorzunehmen. Wenn Sie es bevorzugen, Ihre php.ini-Datei an anderer Stelle zu haben, verwenden Sie --with-config-file-path=/irgendein/pfad in Schritt 10. Wenn Sie stattdessen php.ini-recommended auswählen stellen Sie sicher, - dass Sie die enthaltenen Änderungen lesen, da dieses sich auf das Verhalten + dass Sie die enthaltenen Änderungen lesen, da diese sich auf das Verhalten von PHP auswirken. -14. Ändern Sie Ihre httpd.conf-Datei, um das PHP Modul zu laden. Der Pfad auf - der rechten Seite des LoadModule Befehls muss zum Pfad des PHP Moduls auf - Ihrem System zeigen. Das 'make install' von oben könnte dies für Sie - bereits hinzugefügt haben, aber prüfen Sie dies nach. +14. Ändern Sie Ihre httpd.conf-Datei, damit das PHP-Modul geladen wird. Der + Pfad auf der rechten Seite des LoadModule Befehls muss zum Pfad des + PHP-Moduls auf Ihrem System zeigen. Das 'make install' von oben könnte + dies bereits für Sie hinzugefügt haben, aber prüfen Sie dies nach. Für PHP 4: @@ -84,7 +84,7 @@ LoadModule php5_module libexec/libphp5.so 15. Fügen Sie dies im AddModule-Abschnitt Ihrer httpd.conf, irgendwo unterhalb - von ClearModule List, hinzu: + von ClearModuleList, hinzu: Für PHP 4: @@ -97,7 +97,7 @@ 16. Sagen Sie Ihrem Apache, bestimmte Dateiendungen als PHP zu parsen. Zum Beispiel lassen wir die .php-Dateiendung als PHP behandeln. Sie können jede Erweiterung als PHP parsen lassen, indem Sie einfach weitere - Endungen hinzufügen, jede durch ein Leerzeichen getrennt. Wir fügen + Endungen, jeweils durch ein Leerzeichen getrennt, hinzufügen. Wir fügen .phtml hinzu, um dies vorzuführen. AddType application/x-httpd-php .php .phtml @@ -121,7 +121,8 @@ <example xml:id="install.unix.apache.example-static"> <title> - Installationsanweisungen (Statische Modulinstallation für Apache) für PHP + Installationsanweisungen (Statische Modulinstallation für Apache) für + PHP </title> <screen> <![CDATA[ @@ -146,12 +147,12 @@ 12. make (Sie sollten jetzt eine ausführbare Datei httpd haben, welche Sie in Ihr Apache-Binärverezichnis kopieren können. Wenn dies Ihre Erstinstallation - ist, müssen Sie ebenfalls "make install" aufrufen) + ist, müssen Sie außerdem noch "make install" aufrufen) 13. cd ../php-5.x.y 14. cp php.ini-dist /usr/local/lib/php.ini -15. Sie können /usr/local/lib/php.ini bearbeiten, um PHP Einstellungen zu +15. Sie können /usr/local/lib/php.ini bearbeiten, um PHP-Einstellungen zu ändern. Bearbeiten Sie Ihre httpd.conf oder srm.conf-Datei und fügen Sie folgendes hinzu: @@ -161,18 +162,17 @@ </example> <note> <para> - Ersetzen Sie <literal>php-5</literal> durch <literal>php-4</literal> und - <literal>php5</literal> durch <literal>php4</literal> in PHP4. + Ersetzen Sie <literal>php-5</literal> durch <literal>php-4</literal> + und <literal>php5</literal> durch <literal>php4</literal> in PHP4. </para> </note> <para> - Abhängig von Ihrer Apacheinstallation und Unixvariante könnte es viele - verschiedene Methoden geben, um den Server anzuhalten und erneut zu - starten. Unten sind einige typische Zeilen zum Neustart des Servers, - für verschiedene Apache/Unix-Installationen. Sie sollten <literal> - /path/to</literal> mit dem Pfad dieser Anwendungen auf Ihrem System - ersetzen. + Abhängig von Ihrer Apacheinstallation und Unixvariante gibt es viele + verschiedene Methoden, um den Server anzuhalten und erneut zu starten. + Unten sind für verschiedene Apache/Unix-Installationen einige typische + Zeilen zum Neustart des Servers. Sie sollten <literal>/path/to</literal> + mit dem Pfad dieser Anwendungen auf Ihrem System ersetzen. </para> <para> <example> @@ -200,8 +200,8 @@ </para> <para> Die Orte der apachectl- und http(s)dctl-Binärdateien sind häufig - verschieden. Wenn Ihr System einen <literal>locate</literal>, - <literal>whereis</literal> oder <literal>which</literal> Befehl + verschieden. Wenn Ihr System einen <literal>locate</literal>-, + <literal>whereis</literal>- oder <literal>which</literal>-Befehl besitzt, können diese Ihnen beim Auffinden des Serverkontrollprogrammes helfen. </para> @@ -252,14 +252,14 @@ <filename>mod_php5.c</filename> und einige zugehörige Dateien erzeugen und diese in das Verzeichnis <literal>src/modules/php5</literal> des Apache Quellcodes kopieren. Kompilieren Sie danach Apache mit - <literal>--activate-module=src/modules/php5/libphp5.a</literal> und - das Apache Build System wird eine <filename>libphp5.a</filename> erzeugen - und statisch in die Binärdatei <filename>httpd</filename> einbinden (ersetzen - Sie <literal>php5</literal> durch <literal>php4</literal> für PHP 4). - Unterstützung für PostgreSQL wird in diese <filename>httpd</filename> - Binärdatei mit eingebaut, weshalb das Endergebnis eine einzige Datei namens - <filename>httpd</filename> ist, welche den gesamten Apache und PHP - beinhaltet. + <literal>--activate-module=src/modules/php5/libphp5.a</literal> und das + Apache Build System wird eine <filename>libphp5.a</filename> erzeugen + und statisch in die Binärdatei <filename>httpd</filename> einbinden + (ersetzen Sie <literal>php5</literal> durch <literal>php4</literal> für + PHP 4). Unterstützung für PostgreSQL wird in diese + <filename>httpd</filename> Binärdatei mit eingebaut, weshalb das + Endergebnis eine einzige Datei namens <filename>httpd</filename> ist, + welche den gesamten Apache und PHP beinhaltet. </para> <para> <informalexample> @@ -272,20 +272,21 @@ </para> <para> Genau wie oben, aber anstatt die Unterstützung für PostgreSQL direkt - in <filename>httpd</filename> mit einzubinden wird eine gemeinsam verwendete - Bibliothek namens <filename>pgsql.so</filename> erzeugt, die man mittels der - &php.ini; Datei oder direkt über <function>dl</function> in PHP einbinden - kann. + in <filename>httpd</filename> mit einzubinden wird eine gemeinsam + verwendete Bibliothek namens <filename>pgsql.so</filename> erzeugt, die + man mittels der &php.ini; Datei oder direkt über <function>dl</function> + in PHP einbinden kann. </para> <para> - Wenn Sie aus den verschiedenen Möglichkeiten auswählen, PHP zu kompilieren, - sollten Sie die Vor- und Nachteile der jeweiligen Methoden bedenken. Das - Erzeugen einer gemeinsam verwendeten Bibliothek resultiert darin, dass man - Apache getrennt kompilieren kann und nicht alles erneut kompilieren muss, wenn - man etwas zu PHP hinzufügt oder ändert. Das direkte einbauen in Apache - (statisch) bedeutet, dass PHP schneller lädt und schneller läuft. Für - weitere Informationen konsultieren Sie die Apache <link xlink:href="&url.apachedso;"> - Webseite zu DSO Unterstützung</link>. + Wenn Sie aus den verschiedenen Möglichkeiten auswählen, PHP zu + kompilieren, sollten Sie die Vor- und Nachteile der jeweiligen Methoden + bedenken. Das Erzeugen einer gemeinsam verwendeten Bibliothek resultiert + darin, dass man Apache getrennt kompilieren kann und nicht alles erneut + kompilieren muss, wenn man etwas zu PHP hinzufügt oder ändert. Das + direkte Einbauen in Apache (statisch) bedeutet, dass PHP schneller lädt + und schneller läuft. Für weitere Informationen konsultieren Sie die + Apache <link xlink:href="&url.apachedso;">Webseite zur + DSO-Unterstützung</link>. </para> <note> <para> @@ -299,14 +300,15 @@ ]]> </programlisting> </informalexample> - Wenn man dies nicht auf "Group nogroup" oder etwas ähnliches ("Group daemon" - ist auch üblich) ändert, wird PHP nicht imstande sein, Dateien zu öffnen. + Wenn man dies nicht auf "Group nogroup" oder etwas ähnliches ("Group + daemon" ist auch üblich) ändert, wird PHP nicht imstande sein, Dateien + zu öffnen. </para> </note> <note> <para> - Stellen Sie sicher, dass Sie die installierte Version von apxs - angeben, wenn Sie <option role="configure">--with-apxs=/path/to/apxs</option> + Stellen Sie sicher, dass Sie die installierte Version von apxs angeben, + wenn Sie <option role="configure">--with-apxs=/path/to/apxs</option> verwenden. Sie dürfen NICHT die apxs-Version angeben, die dem Apache Quellcode beiliegt, sondern jene, die tatsächlich auf Ihrem System installiert ist.
« previous php.doc.de (#2282) next »