EigeneHomepage

Zuletzt geändert von wikibot am 2023/02/13 19:38

Anlegen einer eigenen Homepage

Hier wird beschrieben, wie und wo man eine eigene Homepage auf den Uni-Rechnern anlegen kann. Jeder Informatik Studierende hat die Möglichkeit eine eigene Homepage unter der URL http://home.in.tum.de/~//Kennung/// zu erstellen.

1. Allgemeine Informationen

.
 Eine sehr lesenswerte Seite mit einer FAQ zum Homepage-Erstellen von Franz Prilmeier finden Sie hier

Wichtiger Hinweis: https://xwiki.rbg.tum.de/bin/view/Informatik/Helpdesk/Zugriffsrechte. Diese wiki-Seite sollte vor dem Anlegen einer eigenen Homepage durchgelesen werden, um eventuelle Risiken zu minimieren.


2. Vorbereitung

Die \"index.html\"-Datei für die Homepage liegt im Verzeichnis:

/u/halle/$USER/home_page/html-data/ 

Dazu müssen folgende Befehle ausgeführt werden:

ssh <loginname>@lxhalle.in.tum.de%BR%%BR%mkdir -p $(dirname $HOME)/home_page/html-data%BR%%BR%touch $(dirname $HOME)/home_page/html-data/index.html%BR%%BR%chmod -v o+x $(dirname $HOME)%BR%%BR%chmod -v o+x $(dirname $HOME)/home_page%BR%%BR%chmod o+x $(dirname $HOME)/home_page/html-data %BR%%BR% chmod o+r $(dirname $HOME)/home_page/index.html

Diese Befehle sorgen dafür, dass eine (leere) \"index.html\" Datei generiert wird und die Zugriffsrechte für die jeweilige Datei richtig gesetzt werden.

3. Erstellen des HTML Codes

Über HTML gibt es genügend Tutorials, wie z.B. w3schools. Die vorher generierte index.html Datei muss in diesem einfachen Schema gehalten werden:

<!DOCTYPE html>%BR%<html>%BR%%BR%<head>%BR%<title>Testpage</title>%BR%</head>%BR%%BR%<body bgcolor =#22ff00>%BR%%BR%<h1>Mykoooonos</h1>%BR%<p>So koennte ihre Webseite ausschauen.</p>%BR%%BR%</body>%BR%</html

Nachdem die Datei bearbeitet wurde, kann man nun bei aufrufen der Seite http://home.in.tum.de/~//Kennung/// die Webseite sehen.

So könnte die Webseite aussehen

4. Apache Error-Logfile

Es ist möglich sich den Error-Log des Apache-Servers anzuschauen, was natürlich bei Fehlersuche sehr hilfreich sein kann:

  • die Datei wird auf dem Rechner home.in.tum.de gespeichert und man kann per ssh auf ihn zugreifen ssh <Ihr_Login>@home.in.tum.de
  • der Dateipfad ist /var/apache2/logs/error_log
  • zum Lesen gibt man folgendes ein less /var/apache2/logs/error_log