Studentenhomepages

Ich möchte auch eine eigene Homepage! Was muss ich tun?


Die Einrichtung einer Homepage kann im Controlpanel beantragt werden. Dadurch wird eine provisorische Homepage generiert und Sie sollten eine Mail bekommen, in dem die weiteren Schritte erklärt sind.

Übrigens: Diese automatisch erzeugte Homepage wird noch nicht im Verzeichnis der Studierendenhomepages aufscheinen, erst wenn sie verändert (oder neu erstellt) wurde, scheint sie dort auf.

Wieviel Speicherplatz steht mir für meine Homepage zur Verfügung?


250 MB

Wo finde ich gute Anleitungen zum Erstellen von Web-Seiten?


Hubert Partl von der Boku hat eine sehr gute Einführung zu diesem Thema geschrieben. Sie ist unter

http://www.boku.ac.at/htmleinf

zu finden.

Sehr zu empfehlen ist auch die Anleitung von Stefan Münz, unter

http://de.selfhtml.org/

Gibt es eine Übersicht aller Studentenhomepages?


Ja. Unter der Adresse

http://www.wu.ac.at/infocenter/studhome/

Warum steht mein Name nicht in der Liste der Homepages?


Nachdem Sie eine Seite eingerichtet haben, erhalten Sie eine E-Mail mit Hinweisen zur Bearbeitung der Seite. Neu eingerichtete, noch nie geänderte Seiten scheinen in der alphabetischen Liste der Homepages nicht auf. Sobald Sie die Seite ändern, wird sie automatisch in die Liste aufgenommen.

Für diese Liste ist ausschließlich die eigentliche Homepage maßgeblich, das ist die Datei mit dem Namen local.html. Existiert diese Datei nicht, scheint Ihr Name auch nicht in der Liste auf.

Die Liste wird alle 15 Minuten aktualisiert.

Wie erstelle ich einen symbolischen Link von meinem Home-Verzeichnis zum WWW-Verzeichnis?


Ein symbolischer Link von Deinem Home-Verzeichnis zum WWW-Verzeichnis ermöglicht es, rasch zwischen diesen beiden Verzeichnissen zu wechseln, ohne lange Pfadnamen eingeben zu müssen.

Der symbolische Link wird bei der Einrichtung der Homepage automatisch erstellt.

Sollte das automatische Erstellen nicht funktioniert haben, kann er auch manuell eingerichtet werden. Das funktioniert folgendermaßen:

Login am PowerNet-Rechner (login.wu.ac.at) per SSH, anschließend geben Sie die fett gedruckten Kommandos ein:


idefix> cd
idefix> pwd
/afs/wu.ac.at/home/h96c/h9650123
idefix> ln -s /afs/wu.ac.at/public/www/usr/h96c/h9650123/ public_html
idefix>


  • Mit "cd" wechseln Sie in Ihr Home-Verzeichnis.
  • "pwd" gibt Ihnen den Namen Ihres Home-Verzeichnisses aus. Damit erfahren Sie auch die Gruppe, der Ihre Benutzerkennung zugeordnet ist (im Beispiel oben ist das h96c).
  • Das Kommando ln -s /afs/wu.ac.at/public/www/usr/h96c/h9650123/ public_html   erzeugt schließlich den symbolischen Link. Hier müssen Sie natürlich für h96c Ihre Gruppe und für h9650123 Ihre Benutzerkennung einsetzen.


Anschließend können Sie mit dem Kommando cd public_html  in Ihr WWW-Verzeichnis wechseln, mit cd  gelangsen Sie jederzeit wieder in Ihr Home-Verzeichnis.

Kann ich eigene CGI-Scripts verwenden?


Die Erstellung von CGI-Scripts durch Studierende ist leider aus Sicherheitsgründen nicht möglich.

Wie kann ich meine Seiten auf den Server überspielen?


Zur Datenübertragung verwendet man am besten SCP oder SFTP. Zahlreiche grafische SFTP-Programme sind im Internet kostenlos verfügbar, zum Beispiel von der Adresse http://www.tucows.com/.  Ihre Benutzung ist aber zu unterschiedlich, um hier dargestellt werden zu können. Deshalb wird hier nur das Prinzip beschrieben:

  1. Loggen Sie sich mit dem SFTP-Programm auf Ihrem PowerNet-Rechner (login.wu.ac.at) mit Ihrem Benutzernamen (h+) und Passwort ein.
  2. Wechseln Sie auf Ihrem PowerNet-Server in das Verzeichnis "public_html".
  3. Wählen Sie den richtigen Übertragungsmodus. Für HTML-Dateien sollten Sie ASCII verwenden, für alle anderen Dateien (Bilder, Programme, etc.) BINARY.
  4. Übertragen Sie die Dateien auf den Server. Die Startseite muss am Server den Namen local.html haben.


Vorsicht:
Es wird zwischen Groß- und Kleinschreibung unterschieden, verwenden Sie keine Sonderzeichen (wie Umlaute, Leerzeichen ...). Achten Sie darauf, dass Verweise in den Dokumenten exakt mit dem Namen der HTML-Seiten am Server übereinstimmen!

Wie kann ich ein Gästebuch in meine Homepage einbauen?


Auch für die Funktion eines Gästebuchs gibt es am WWW-Server der WU ein fertiges Script. Für ein funktionierendes Gästebuch sind folgende Schritte notwendig:

  1. Erstellen eines guestbook-Verzeichnisses

    Die Eintragungen in das Gästebuch werden in ein eigenes Verzeichnis geschrieben, das sich innerhalb Ihres WWW-Verzeichnisses befinden muss.

    Login am PowerNet-Rechner (login.wu.ac.at) per SSH, anschließend geben Sie die fett gedruckten Kommandos ein:

          
    

    idefix> cd

    idefix> cd public_html


    idefix> mkdir guestbook

    idefix> cd guestbook

    idefix> /usr/afsws/bin/fs sa . system:anyuser write



2.  Erstellen einer Eingabeseite

    Die Eintragungen in das Gästebuch werden über ein WWW-Formular durchgeführt.
    Das sieht beispielsweise so aus:

   <HTML>
   <HEAD>

   <TITLE>Sign my Guestbook</TITLE>
   </HEAD>
   <BODY>
   <H1>Sign my Guestbook</H1>
   <PRE>

   <FORM METHOD="POST" ACTION="/cgi-bin/guestbook.pl?
    DIR=/usr/h96c/h9650123/guestbook">
   Your name: <INPUT NAME="realname" SIZE=30><BR>
   E-mail:    <INPUT NAME="username" SIZE=30><BR>
   URL:       <INPUT NAME="url" SIZE=30><BR>

   City:      <INPUT NAME="city" SIZE=30><BR>
   State:     <INPUT NAME="state" SIZE=30><BR>
   Country:   <INPUT NAME="country" SIZE=30><BR>
   Comments:
   <TEXTAREA NAME="comments" COLS=50 ROWS=10></TEXTAREA>

   <INPUT TYPE="SUBMIT" VALUE="Send"><INPUT TYPE="RESET" 
    VALUE="Clear">
   </FORM>
   </PRE>
   </BODY>
   </HTML>

Durch Modifikation dieser Vorlage können Sie die Seite nach eigenen Vorstellungen gestalten.
Im Form-Tag müssen Sie Ihre Gruppe, Benutzerkennung und guestbook-Verzeichnis angeben. Die  fertige Seite können Sie unter einem beliebigen Namen speichern, sie sollte sich aber nicht im guestbook-Verzeichnis befinden.



3.  Erstellen einer Ausgabeseite

Die Seite, auf der die Einträge im Gästebuch angezeigt werden sollen, muss sich in Ihrem guestbook-Verzeichnis befinden und den Namen haben.  Sie können diese Seite beliebig gestalten, müssen aber die Stelle, an der die Eintragungen beginnen sollen, mit dem HTML-Tag

   <!--begin-->

kennzeichnen. Das sieht also beispielsweise so aus:

   <HTML>
   <HEAD>
   <TITLE>Guestbook entries</TITLE>
   </HEAD>
   <BODY>

   <H1>This is my Guestbook</H1>
   <HR>
   <!--begin-->
   </BODY>
   </HTML>



Wie kann ich einen Besucherzähler in meine Homepage einbauen?

wwwcount.xbm

erzeugt einen simplen Besucherzähler und führt zusätzlich ein Besucher-Log mit. Um diesen Zähler in eine WWW-Seite einzubauen, sind folgende Einträge erforderlich:


1. Erstellen eines count-Verzeichnisses

Im WWW-Verzeichnis muss ein Verzeichnis mit dem Namen count erstellt werden, das für jeden Benutzer beschreibbar sein muss.

Login am PowerNet-Rechner (login.wu.ac.at) per SSH, anschließend geben Sie die fett gedruckten Kommandos ein:

idefix>
cd
idefix>
cd public_html
idefix>
mkdir count
idefix>
cd count
idefix>
/usr/afsws/bin/fs sa . system:anyuser write
idefix>
Anmerkungen dazu:
Mit cd wechseln Sie zunächst in Ihr Home-Verzeichnis, mit cd public_html gelangen Sie in Ihr WWW-Verzeichnis. 
Mit mkdir count erstellen Sie das Verzeichnis count und wechseln anschließend mit cd count in dieses Verzeichnis.
Das letzte Kommando im Beispiel oben dient dazu, allen Benutzern Schreibberechtigung im count-Verzeichnis zu gewähren.


2. HTML-Tag in der Seite, in der der Zähler aufscheinen soll
In der Homepage des Benutzers mit der Kennung h9650123 sieht das beispielsweise so aus:

<IMG SRC="/cgi-bin/wwwcount.xbm?usr/h96c/h9650123/local.html">
Der Teil vor dem Fragezeichen ist immer konstant. Danach folgt zunächst usr/, anschließend die Bezeichnung der Gruppe, der die Benutzerkennung zugeordnet ist. Diese läßt sich folgendermaßen ermitteln: Wechseln Sie in das Verzeichnis, wo sich Ihre Home Page befindet und schreiben Sie dort

pwd

Nach der Gruppenbezeichnung folgt die Benutzerkennung und schließlich der Name der WWW-Seite (z.B. local.html).


Beispiel

Count.cgi

Diese Variante des Zählers ist grafisch anspruchsvoller und kann auch einfacher in WWW-Seiten eingebaut werden. Hier wird allerdings kein Log-File geführt. Die Syntax sieht folgendermaßen aus:<IMG SRC="/cgi-bin/Count.cgi?df=h9650123.count"> Anstelle von h9650123 sollte dabei natürlich die eigene Benutzerkennung eingesetzt werden!

Wie kann ich meine Homepage wieder löschen?

Das Löschen der Homepage ist im ControlPanel möglich.


Die Homepage kann auch manuell gelöscht oder vorübergehend deaktiviert werden:

Zum Löschen Deiner Homepage müssen Sie alle Files aus dem Ordner "public_html" in Ihrem Home-Verzeichnis löschen.
WICHTIG: Löschen Sie nur die Files aus dem Ordner, nicht den Ordner selbst!
Hierfür können Sie sich entweder mit einem SFTP-Programm zu Ihrem PowerNet-Server verbinden und dann mit Hilfe der grafischen Oberfläche des SFTP-Programms die Files löschen oder Sie verbinden sich mit SSH mit dem Server. Im Falle der zweiten Variante sind folgende Schritte notwendig:

  1. Verbindungsaufbau via SSH: Hierzu wird ein ssh-Klient benötigt, ein kleines und kostenloses Tool ist putty.exe (einfach danach googeln und den ersten Link auswählen). Nach dem Download das Programm ausführen, als Hostnamen "login.wu.ac.at" eingeben, Login mit h+Matrikelnummer und PowerNet-Passwort.
  2. Nach dem Login befinden Sie sich automatisch in Ihrem Homeverzeichnis. Mit folgendem Befehl wechseln Sie in den Ordner, wo die Files Ihrer Homepage liegen:cd public_html
  3. Mit folgendem Befehl kann man alle Files in diesem Ordner anzeigen:ls
  4. Mit folgendem Befehl kann man alle Files (inkl. Unterordner) in diesem Ordner löschen:rm -Rf *
  5. Falls Sie Ihre Files nicht löschen möchten, jedoch die Homepage (vorübergehend) deaktivieren möchten, so können Sie auch nur das File "local.html" (ev. auch "index.html") umbenennen:mv local.html local.html.oldDadurch wird lediglich die Startseite Ihrer Homepage gelöscht.
Copyright 2012 | WU (Wirtschaftsuniversität Wien) | 29.10.2009
MEMBER OF logo cems logo pim