mirror of
https://github.com/php/doc-de.git
synced 2026-03-23 23:02:13 +01:00
79 lines
3.5 KiB
XML
79 lines
3.5 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<!-- $Revision$ -->
|
|
<!-- EN-Revision: cf9fc93681ad1bd5dfaaf61282a0463c2531f7d5 Maintainer: wiesemann Status: ready -->
|
|
<chapter xml:id="install.general" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
|
|
<title>Generelle Überlegungen</title>
|
|
<para>
|
|
Bevor Sie mit der Installation beginnen, sollten Sie wissen, für was
|
|
Sie PHP verwenden wollen. Es gibt zwei Hauptbereiche, in denen Sie
|
|
PHP verwenden können, die im Abschnitt
|
|
<link linkend="intro-whatcando">Was kann PHP?</link> beschrieben werden:
|
|
<itemizedlist>
|
|
<listitem><simpara>Webseiten und Webapplikationen (serverseitiges Skripting)</simpara></listitem>
|
|
<listitem><simpara>Kommandozeilenskripte</simpara></listitem>
|
|
</itemizedlist>
|
|
</para>
|
|
<para>
|
|
Für die erste und gebräuchlichste Variante brauchen Sie drei Dinge:
|
|
PHP selbst, einen Webserver und einen Webbrowser. Sie haben wahrscheinlich
|
|
bereits einen Webbrowser und, abhängig von Ihrem Betriebssystem,
|
|
möglicherweise ebenso bereits einen Webserver (&zb; Apache auf Linux
|
|
oder macOS; IIS auf Windows). Sie können ebenfalls Webspace bei einem
|
|
Unternehmen mieten. Auf diese Weise müssen Sie selbst nichts einrichten
|
|
und müssen nur PHP-Skripte schreiben, diese auf den gemieteten Server
|
|
hochladen und die Ergebnisse im Browser betrachten.
|
|
</para>
|
|
<para>
|
|
Für den Fall, dass Sie den Server und PHP selbst aufsetzen, haben Sie
|
|
zwei Auswahlmöglichkeiten, um PHP mit dem Server zu verbinden. Für viele
|
|
Server bietet PHP eine direkte Schnittstelle (auch SAPI genannt). Unter
|
|
diesen Servern befinden sich Apache, Microsoft Internet Information
|
|
Server, Netscape und iPlanet Server.
|
|
Falls PHP kein
|
|
Modul für Ihren Webserver anbietet, können Sie es noch immer als
|
|
CGI- oder FastCGI-Prozessor verwenden. Das bedeutet, Sie setzen Ihren
|
|
Server so auf, dass er die ausführbare Datei für CGI von PHP verwendet,
|
|
um alle Anfragen nach PHP Dateien auf dem Server zu verarbeiten.
|
|
</para>
|
|
<para>
|
|
Falls Sie außerdem darin interessiert sind, PHP für Kommandozeilenskripte
|
|
zu verwenden (&zb; Skripte schreiben, die automatisch offline Bilder
|
|
erzeugen oder Textdateien abhängig von einigen übergebenen Parametern
|
|
zu verarbeiten), benötigen Sie die ausführbare Datei für die
|
|
Kommandozeile. Für mehr Informationen lesen Sie bitte den Abschnitt über
|
|
<link linkend="features.commandline">PHP auf der Kommandozeile</link>.
|
|
In diesem Fall benötigen Sie weder einen Server noch einen Browser.
|
|
</para>
|
|
<para>
|
|
Von jetzt an behandelt dieser Abschnitt nur noch die Installation von
|
|
PHP für Webserver auf Unix und Windows mittels Serverschnittstellen
|
|
und CGI. Sie werden außerdem in den folgenden Abschnitten Informationen
|
|
über die ausführbare Datei für die Kommandozeile finden.
|
|
</para>
|
|
<para>
|
|
Den PHP-Quellcode und die -Binärpakete für Windows finden Sie unter
|
|
<link xlink:href="&url.php.downloads;">&url.php.downloads;</link>.
|
|
</para>
|
|
</chapter>
|
|
|
|
<!-- Keep this comment at the end of the file
|
|
Local variables:
|
|
mode: sgml
|
|
sgml-omittag:t
|
|
sgml-shorttag:t
|
|
sgml-minimize-attributes:nil
|
|
sgml-always-quote-attributes:t
|
|
sgml-indent-step:1
|
|
sgml-indent-data:t
|
|
indent-tabs-mode:nil
|
|
sgml-parent-document:nil
|
|
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
|
|
sgml-exposed-tags:nil
|
|
sgml-local-catalogs:nil
|
|
sgml-local-ecat-files:nil
|
|
End:
|
|
vim600: syn=xml fen fdm=syntax fdl=2 si
|
|
vim: et tw=78 syn=sgml
|
|
vi: ts=1 sw=1
|
|
-->
|