Apache HTTP Server: Unterschied zwischen den Versionen
(→Was ist ein Apache HTTP Server?) |
|||
Zeile 7: | Zeile 7: | ||
HTTP steht dabei für das Hypertext Transfer Protocol, also den Standard, mit dem Webseiteninhalte im Internet üblicherweise übertragen werden. Formuliert werden Webseiten dagegen üblicherweise in HTML, der [[Hypertext]] [[Markup]] Language. Diese Sprache erlaubt es, neben einfach Textinhalten auch weiterführende Formatierungen, Verweise auf andere Internetseiten, Bilder, Tabellen, Überschriften usw. in eine Webseite einzufügen. Auf diese Weise kann neben einem starken Inhalt auch eine optisch ansprechende Aufbereitung garantiert werden. | HTTP steht dabei für das Hypertext Transfer Protocol, also den Standard, mit dem Webseiteninhalte im Internet üblicherweise übertragen werden. Formuliert werden Webseiten dagegen üblicherweise in HTML, der [[Hypertext]] [[Markup]] Language. Diese Sprache erlaubt es, neben einfach Textinhalten auch weiterführende Formatierungen, Verweise auf andere Internetseiten, Bilder, Tabellen, Überschriften usw. in eine Webseite einzufügen. Auf diese Weise kann neben einem starken Inhalt auch eine optisch ansprechende Aufbereitung garantiert werden. | ||
− | + | Mit Hilfe eines lokal installierten Apache HTTP-Servers lassen sich die ersten eigenen Webseiten einfach und unkompliziert testen, bevor sie im WWW veröfflicht werden. Hierzu muss im Normalfall nach der erfolgreichen Installation und Konfiguration des Apache HTTP Servers nur die Webadresse "localhost" bzw. 127.0.0.1 im Browser aufgerufen werden. Danach lässt sich die Webseite im HTTP-Format aus der Sicht etwaiger zukünftiger Nutzer betrachten und testen. | |
− | Neben in HTML formulierten Inhalten bietet der Apache HTTP Server außerdem auch weitere Funktionalitäten, die als Module genutzt werden können. Auf diese Weise lässt sich mit ein wenig Einarbeitungszeit z.B. eine Unterstützung von PHP | + | Neben in HTML formulierten Inhalten bietet der Apache HTTP Server außerdem auch weitere Funktionalitäten, die als Module genutzt werden können. Auf diese Weise lässt sich mit ein wenig Einarbeitungszeit z.B. eine Unterstützung von PHP realisieren, welche heutzutage zum Betrieb vieler [[CMS (Content Management System)|Content Management Systeme]] wie z.B. WordPress notwendig sind. Auch viele Foren setzen bei der Installation auf dem Server die durch PHP realisierbaren programmierbaren Webinhalte und die durch MySQL bereitgestellten Datenbank-Funktionalitäten voraus. Hier ist es aber insbesondere auch vom Einsatzzweck des Apache HTTP Servers abhängig, welche dieser zusätzlichen Pakete installiert werden müssen. |
== Ähnliche Artikel == | == Ähnliche Artikel == |
Version vom 19. November 2020, 12:59 Uhr
Was ist ein Apache HTTP Server?
Damit eine Website im Internet ihren Nutzern zur Verfügung gestellt werden kann, müssen von dem bereitstellenden Server HTTP-Inhalte empfangen und gesendet werden. Der Apache HTTP Server stellt eine Möglichkeit dafür dar, eine Website zu hosten.
HTTP steht dabei für das Hypertext Transfer Protocol, also den Standard, mit dem Webseiteninhalte im Internet üblicherweise übertragen werden. Formuliert werden Webseiten dagegen üblicherweise in HTML, der Hypertext Markup Language. Diese Sprache erlaubt es, neben einfach Textinhalten auch weiterführende Formatierungen, Verweise auf andere Internetseiten, Bilder, Tabellen, Überschriften usw. in eine Webseite einzufügen. Auf diese Weise kann neben einem starken Inhalt auch eine optisch ansprechende Aufbereitung garantiert werden.
Mit Hilfe eines lokal installierten Apache HTTP-Servers lassen sich die ersten eigenen Webseiten einfach und unkompliziert testen, bevor sie im WWW veröfflicht werden. Hierzu muss im Normalfall nach der erfolgreichen Installation und Konfiguration des Apache HTTP Servers nur die Webadresse "localhost" bzw. 127.0.0.1 im Browser aufgerufen werden. Danach lässt sich die Webseite im HTTP-Format aus der Sicht etwaiger zukünftiger Nutzer betrachten und testen.
Neben in HTML formulierten Inhalten bietet der Apache HTTP Server außerdem auch weitere Funktionalitäten, die als Module genutzt werden können. Auf diese Weise lässt sich mit ein wenig Einarbeitungszeit z.B. eine Unterstützung von PHP realisieren, welche heutzutage zum Betrieb vieler Content Management Systeme wie z.B. WordPress notwendig sind. Auch viele Foren setzen bei der Installation auf dem Server die durch PHP realisierbaren programmierbaren Webinhalte und die durch MySQL bereitgestellten Datenbank-Funktionalitäten voraus. Hier ist es aber insbesondere auch vom Einsatzzweck des Apache HTTP Servers abhängig, welche dieser zusätzlichen Pakete installiert werden müssen.