Wie kann der CGI-Server genutzt werden?
Zugang zum CGI-Server
- Nutzung des CGI-Servers freischalten
- Plattenplatz
- Wie komme ich an mein CGI-Verzeichnis?
- Verzeichnis für CGI-Scripte
- ErrorLog-Dateien
-
Nutzung des CGI-Servers freischalten
Allen Einrichtungen der TU, die keinen eigenen CGI-Server betreiben können oder möchten, sowie allen Mitarbeitenden und Studierenden bietet das Rechenzentrum die Möglichkeit, den CGI-Server des Rechenzentrums zu nutzen. Hier finden Sie ein Anmeldeformular.
Plattenplatz
Jedem Benutzer wird eine Plattenplatzquote von 100 MB zugewiesen. Sollten Sie mehr Plattenplatz benötigen, wenden Sie sich bitte an das USC. Online Tool für die Ausgabe Ihrer Plattenplatzbelegung auf dem CGI-ServerWie komme ich an mein CGI-Verzeichnis?
Der Pfadname des CGI-Verzeichnisses eines Benutzers ist abhängig davon, wie auf dieses Verzeichnis zugegriffen wird.Der Benutzer möchte seine CGI-Dokumente bearbeiten
Das Basis-Verzeichnis für die CGI-Dokumente eines Benutzers ist auf dem Rechner ssh.rz.tuhh.de (SSH-Server) erreichbar unter dem Pfadnamen$HOME/cgi
D.h.: Sie können auf dem SSH-Server mit dem Kommando
cd cgi
direkt in Ihr CGI-Verzeichnis wechseln.
Der Benutzer muss sich auf diesen Rechner einloggen (ssh) oder mit einem FileTransfer-Programm (sftp) verbinden und findet sein Basis-CGI-Verzeichnis unter obigem Pfadnamen. Im Einwählverzeichnis ist ein Verweis namens cgi, der in obiges Verzeichnis zeigt, vorkonfiguriert.
Das Basis-CGI-Verzeichnis soll mit einem Browser angezeigt werden
Die URL des Verzeichnisses isthttp://cgi.tu-harburg.de/~<userid>
Auf diese URL kann mit einem Browser (z.B. Firefox, Seamonkey, Internet Explorer u.a.) auf das Basisverzeichnis zugegriffen werden.
Der HTTP-Daemon des CGI-Servers muss auf das Verzeichnis zugreifen
Der HTTP-Daemon des CGI-Servers findet das Basisverzeichnis des Benutzers unter dem Pfadnamen/cgi/htdocs/users/<userid>
In allen obigen Pfaden muss <userid> natürlich durch die Benutzerkennung ersetzt werden.
Verzeichnis für CGI-Scripte
CGI-Scripte müssen im Unterverzeichniscgi-bindes Basisverzeichnisses abgelegt werden, bzw. in Unterverzeichnissen von cgi-bin. Mehr dazu finden Sie im nächsten Kapitel.Machen Sie sich bei der Erstellung eines CGI-Scriptes klar, wie bzw. von welchem Programm aus auf eine Datei zugegriffen wird und wählen Sie den entsprechend richtigen Pfadnamen!
ErrorLog-Dateien
Die ErrorLog-Dateien finden Sie auf dem ssh-Server (ssh.rz.tuhh.de) im Verzeichnis
/nfs/cgi/htdocs/logs/