Server Fragen

Hier die Antworten auf alle mir bekannten Fragen zum Thema Server. Wer seine Frage nicht beantwortet findet schickt sie am besten via Mail an Webmaster@ccw.ch (dann kann ich sie hier addieren):
Woraus besteht der Server?
Wie lange wird dieser Server in Betrieb sein?
Wieviel kostet es mich dort präsent zu sein?
Wie komme ich in den Server?
Wie steht es mit dem Backup des Servers?
Wie steht es mit der Security?
Was kann als FTP Passwort benutzt werden?
Was für Daten darf ich publizieren?
Wie steht es mit Scripts, CGI, Perl, Guestbooks, Webcounter?
Welche meiner Daten werden gelesen, wie oft?
Wie erstelle ich meine Web Seiten
Was muss man speziell beachten beim Erstellen von Seiten?
Was ist der richtige Name für diesen Server?
Was sind das für komische Datümer auf den Seiten?
Wo ist der Server eigentlich untergebracht?

Frage:
Woraus besteht der Server?
Antwort:
Der Server besteht aus einem ganz normalen PC (i486DX33, 8MB RAM, 400MB HD und NE2000 Ethernetkarte). Die Software ist OS: Linux 2.0.27, Mail: Sendmail 8.7.6, Web: Apache 1.1.1, Download: WU-FTP 2.4 sowie Login: SSH 1.2.19

Frage:
Wie lange wird dieser Server in Betrieb sein?
Antwort:
Der Vertrag mit dem Internet Anbieter lauft über 1 Jahr, ist aber verlängerbar. Wir haben vor zu verlängern, solange jemand den Server benutzen will (vermutlich bis das Internet via Kabelfernsehen kommt)!

Frage:
Wieviel kostet es mich dort präsent zu sein?
Antwort:
Gar nichts! Die Hardware (Maschine von Ruedi und Ethernet von Paul) und Administrationszeit (von Neil) werden dem Verein kostenlos zur Verfügung gestellt, der Internet Anschluss wird aus den gewöhnlichen CCW Mitgliederbeiträgen bezahlt

Frage:
Wie komme ich in den Server?
Antwort:
Jedes Vereinsmitglied kann einen Eintrag in den Mail Server sowie ein Unterverzeichnis im Web/File Server verlangen. Einträge sind zwar kostenlos müssen aber explizit verlangt werden , sie weden nicht "auf Vorrat" angelegt. Die eigenen Seiten können jederzeit via FTP (mit eigenem User Account und Passwort) oder vorzugsweise via SSH (mit eigenem User Account und RSA Schlüssel) an den Server geschickt werden. Logins zum Verwalten der Seiten können ebenfalls gemacht werden (nur via SSH)

Frage:
Wie steht es mit dem Backup des Servers?
Antwort:
Gar keiner! Der Systemadministrator ist in Lage, das System (Kopie seines Desktops), die Vereins-Pages und seine eigenen Pages (beides Kopie zuhause) wieder aufzuspielen. Für die Pages der Mitglieder sind diese voll selber verantwortlich

Frage:
Wie steht es mit der Security?
Antwort:
Nur das, was einfach so in den Schoss fällt. Da alle Daten für öffenliches Lesen gedacht sind und alle Daten beim jeweiligen Mitglied gebackupt sind ist nicht mehr nötig

Frage:
Was kann als FTP Passwort benutzt werden?
Antwort:
Alles was min 6 Zeichen lang ist und entweder Gross/Klein oder Ziffern oder Sonderzeichen beinhaltet. Ich akzeptiere keine Passwörter via E-Mail, also verwende das Telephon oder komme an den Stamm

Frage:
Was für Daten darf ich publizieren?
Antwort:
Alles, was nicht Aerger für andere Benützer des Systemes, für den CCW oder für den Provider bringt (z.B: grosser Diskverschleiss, riesige Downloadraten). Die Abmachung mit dem Provider erlaubt nur nicht-kommerzielle Verwendung. Juristische Verantwortungfür die Mitgliederdaten liegt voll beim uploadenden Mitglied

Frage:
Wie steht es mit Scripts, CGI, Perl, Guestbooks, Webcounter?
Antwort:
Momentan ist CGI disabled, also sind Scripts nicht möglich. Nach dem geplanten Upgrade auf Apache 1.2.5 konfiguriere ich dann chrooted Server, dann wird CGI enabled. Perl wird sofort unterstützt sein, aber nur Version 4, Version 5 benötigt ein Upgrade. Guestbooks oder Webcounter müssen von User als Scripts installiert werden, also erst möglich wenn CGI enabled

Frage:
Welche meiner Daten werden gelesen, wie oft?
Antwort:
Jeder der einen FTP Useraccount und Passwort hat kann das nachschauen. Einfach aus dem Verzeichnis /var/log/apache/ downloaden: access.log (heute seit 06:42) access.log.0 (gestern ganzer Tag), access.log.1.gz bis access.log.6.gz (frühere Tage)

Format: Client - - [Datum/Zeit] "Befehl" Erfolg Menge
Befehl ist: GET Dateiname HTTP/Version
Erfolg ist: 200 = geholt, 302 = korrigiere URL, 304 = bereits geholt, 403 = Zugriff verweigert, 404 = nicht gefunden

Frage:
Wie erstelle ich meine Web Seiten?
Antwort:
Da gibt es verschieden Methoden:
  • Die Seiten anderer Web Autoren studieren. Dazu einfach eine Seite die dir gefällt anzeigen und dann in deinem Web Browser laden und das View - Document Source Menu anwählen
  • Ein HTML Lehrbuch lesen. Ich empfehle HTML: The Definitive Guide von Chuck Musciano und Bill Kennedy , erschienen bei O'Reilly & Associates, 1996, ISBN 1-56592-175-5. Es ist aber in Englisch geschrieben, ob es eine Uebersetung davon gibt weiss ich nicht
  • Einen Web Editor (z.B. Frontpage) oder einen HTML Converter (z.B. Word .DOC->.HTML) verwenden. Ich bin selber kein Fan von solchen Tools, aber andere finden so etwas sei die einfachste Lösung
  • Andere Kollegen fragen, wie sie es machen

Frage:
Was muss man speziell beachten beim Erstellen von Seiten?
Antwort:
Man sollte in seinen Dokumenten unbedingt nur relative Links (file.ext, dir/file.ext, ../file.ext, ../dir/file.ext) verwenden um auf andere Seiten in seinem Bereich zu verweisen. Verwendet man absolute Links (/dir/file.ext oder gar //www.ccw.ch/dir/file.ext) kann es passieren, dass nach serverinternem Verschieben des Dateinereiches die Links versagen

Ausserdem sollten sie sicherstellen, dass URLs die auf Verzeichnisse zeigen mit einem / enden, sonst gibt es eine "unbekannte Datei" Fehlermeldung

Und nicht vergessen, dass der Server Gross-/Kleinschreibung unterscheidet, sonst gibt es auch "unbekannte Datei"

Frage:
Was ist der richtige Name für diesen Server?
Antwort:
Ansprechbar ist der Server als http://www.ccw.ch/ oder als ftp://anonymous@ftp.ccw.ch/ (beide haben genau den selbigen Inhalt). FTP erlaubt es auch Personen ohne Web Browser unsere Seiten zu downloaden. Verwendet diese in euren Bookmarks. Die Kurzform ccw.ch (wie in der ersten Ankündigung irrtümlich geschrieben) ist lediglich eine Abkürzung für Tippfaule (wie mich!) zum von Hand eintippen

Frage:
Was sind das für komische Datümer auf den Seiten?
Antwort:
ANSI Format (JJJJ.MM.DD), das einzige Format wo ASCII sortieren richtig datumsgemäss sortiert!

Frage:
Wo ist der Server eigentlich untergebracht?
Antwort:
Bei dolphins.ch in Otelfingen am Ende einer schnellen Standleitung

Diese Seite ist von CCW Sysadmin, letzte Aenderung 1998.03.21