Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung | |||
| centos:webserver:test [02.01.2012 08:12. ] – [erster Testlauf] Rechtschreibkorrektur django | centos:webserver:test [20.04.2018 10:30. ] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| + | ====== Erster Testlauf und erste Webseite ====== | ||
| + | ===== erster Testlauf ===== | ||
| + | Nun ist es an der Zeit, den ersten Aufruf unseres Webservers zu wagen, indem wir als Zieladresse einfach die IP-Adresse des Servers angeben. | ||
| + | $ firefox http:// | ||
| + | oder wenn es etwas bunter werden soll/darf: | ||
| + | $ firefox http:// | ||
| + | Im Access-Logfile werden die Zugriffe entsprechend protokolliert. | ||
| + | * im Falle von elinks sieht dies dann so aus. < | ||
| + | * Surfen wir die Seite mit dem Firefox an, werden entsprechend mehr Zugriffe protokolliert, | ||
| + | 127.0.0.1 - - [09/ | ||
| + | 127.0.0.1 - - [09/ | ||
| + | Die Seite die uns hier präsentiert, | ||
| + | <code apache> | ||
| + | # | ||
| + | # This configuration file enables the default " | ||
| + | # page if there is no default index page present for | ||
| + | # the root URL. To disable the Welcome page, comment | ||
| + | # out all the lines below. | ||
| + | # | ||
| + | < | ||
| + | Options -Indexes | ||
| + | ErrorDocument 403 / | ||
| + | </ | ||
| + | </ | ||
| + | Zum Testen des Server braucht man im Gunde nicht einmal einen Browser. Da das HTML-Protokoll im Klartext abläuft kann man dies auch jederzeit mit einem einfachen // | ||
| + | |||
| + | Nach dem Verbinden mit dem Server geben wir hierzu an welches Dokument wir holen wollen und welche [[http:// | ||
| + | |||
| + | $ telnet localhost 80 | ||
| + | |||
| + | < | ||
| + | GET / HTTP/1.1 | ||
| + | host: | ||
| + | |||
| + | </ | ||
| + | Anschließend antwortet uns unser Server entsprechend. Da wir noch keine index.html angelegt haben, antwortet der Server mit einem **404** | ||
| + | < | ||
| + | Date: Fri, 09 Sep 2011 20:00:27 GMT | ||
| + | Server: Apache/ | ||
| + | Content-Length: | ||
| + | Connection: close | ||
| + | Content-Type: | ||
| + | </ | ||
| + | Da wir noch keine index.html in unserem **DocumentRoot** angelegt haben, wird uns dies entsprechend in einer Statusseite übergeben. | ||
| + | <code html>< | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | < | ||
| + | < | ||
| + | <hr> | ||
| + | < | ||
| + | </ | ||
| + | Connection closed by foreign host. | ||
| + | </ | ||
| + | ===== erste Webseite ===== | ||
| + | Da wir uns natürlich nicht mit der Standardfehlerseite begnügen wollen legen wir uns unsere erste eigene HTML-Siete an. Hierzu benutzen wir den Editor unserer Wahl, z.B. **vim**. Diese Dokuemnt legen wir im **DocumentRoot** // | ||
| + | # vim / | ||
| + | <code html>< | ||
| + | Unserer erste < | ||
| + | Weiter Informationen zum Apache-Webserver finden wir im <a href=" | ||
| + | </ | ||
| + | </ | ||
| + | Anschließend benennen wir noch die mitgelieferte **// | ||
| + | mv / | ||
| + | Nun können wir unsere erste eigene Webseite ansurfen, wie gewohnt mit dem Browser der Wahl: | ||
| + | * < | ||
| + | * < | ||
| + | * < | ||
| + | Connected to localhost. | ||
| + | Escape character is ' | ||
| + | GET /index.html HTTP/1.1 | ||
| + | host: | ||
| + | |||
| + | HTTP/1.1 200 OK | ||
| + | Date: Fri, 09 Sep 2011 20:31:19 GMT | ||
| + | Server: Apache/ | ||
| + | Last-Modified: | ||
| + | ETag: " | ||
| + | Accept-Ranges: | ||
| + | Content-Length: | ||
| + | Connection: close | ||
| + | Content-Type: | ||
| + | |||
| + | < | ||
| + | Unserer erste < | ||
| + | Weiter Informationen zum Apache-Webserver finden wir im <a href=" | ||
| + | </ | ||
| + | </ | ||
| + | Im Accesslog unseres Webservers sehen wir dann auch z.B. den erfolgreichen Zugriff auf unsere erste **index.html**. | ||
| + | <code syslog> | ||
| + | </ | ||
| + | |||
| + | ====== Links ====== | ||
| + | * **[[centos: | ||
| + | * **[[wiki: | ||
| + | * **[[http:// | ||
| + | |||