Wie kann ich mir einen Webserver einrichten?

  1. Ich bin Lehrer und möchte mir einen Webserver einrichten, auf den meine Schüler und andere Interessierte weltweit zugreifen können. Ich habe Grundkenntnisse im Bereich IT, jedoch keine Server- oder Programmiererfahrung.
  2. Mir schwebt vor, dass ich ein entsprechendes System kaufe und auf meinem Vista-Rechner installiere. Ist das realistisch gedacht?
  3. Wenn nicht, wie finde ich zuverlässige Hilfe?

Herzlichen Dank im Voraus. Jede Antwort ist willkommen.
Beste Grüße
Heinrich

Hallole,

die Idee einen Webservereinzurichten ist nicht schlecht, jedoch ist der eigene PC dafür nicht geeignet. Nicht weil er das nicht könnte sondern weil er zu diesem Zweck permanennt in Betrieb sein muss.

Besser ist es einen Webhoster im Internet zu suchen und bei diesem eine Webseite zu bauen. Viele Webhoster bieten dafür eigene Systeme an mit deren hilfe das ganz einfach ist.

Jedoch sollte das rechtliche nicht vergessen werden! QAuch dazu gibt es entsprechende Seiten im internet.

Als 1. Schritt schlage ich die Suche nach einem Webhoster vor.

Hallo
Da denken Sie wirklich sehr blauäugig.
Ich würde Ihnen dringend empfehlen, ein Packet bei einem Webhoster zu mieten.Dann brauchen Sie Sich keine Gedanken machen um Ftp, PHP, Mysql, Portforwarding, Apache, Sicherheit, DynDns etc.etc.etc machen.
Um nur ein paar einfache Probleme anzusprechen:
Soll Ihr Rechner 24 Stunden laufen?
Wollen Sie jederman Zugriff auf Ihrem Rechner gestatten?
Ist Ihre Internetverbindung schnell genug? (Im normalfall ist der Upload nur 1/10 vom Download)
Falls Sie Sich doch damit beschäftigen wollen, schauen Sie Sich mal XAMPP an. Das ist umsonst, quasi Standard und läuft sogar von einem USB-Stick. Und dazu gibt es auch jede Menge Wikis.
Gruß
Martin Visser

Hallo, ich versuch mal so gut wie möglich auf das Thema einzugehen :

was für Material soll denn über den Webserver angeboten werden ? Nur einfache Webseiten mit wenig Fotos, Musik sowie Videos ? Sollte das der Fall sein, dann kann man einen Webserver auch von Zuhause aus laufen lassen.
Sobald allerdings größere Datenmengen übertragen werden sollen ( halt Musik, Fotos, Videos, etc ) dann sollte die Wahl auf einen Anbieter fallen, der eine gute Anbindung im Internet hat. Anbieter wären z.B. Strato ( bin ich selber und kann mich da nicht beklagen ), 1und1 (gutes Preisleistungsverhältnis) und noch hunderte andere. Dabei sollte man nicht unbedingt den billigsten nehmen, da der Preis auch die Leistung widerspiegelt. Es gibt bei den meisten Anbieter solcher Dienste unterschiedliche Pakete. Je nach Wissensstand werden voll gemanagte Server ( damit hat man kaum Arbeit ) angeboten, wo der Anbieter sich selber um die Überwachung, Pflege usw. kümmert oder root Server, wo sich erfahrene User voll austurnen können. Das bedeutet allerdings auch, das alles von Hand eingerichtet werden muss. Solche Pakete liegen Preislich meistens um die 30-200 Euro.
Wem das am Anfang zu teuer ist, kann sich erstmal in die Materie einarbeiten und sich eine kostenlose Software auf einem PC installieren, der eigentlich nur die Homepage enthalten sollte (jeder Rechner, Server etc im Internet bietet auch ein Angriffsziel, da es keine Software gibt, die 100% fehlerfrei ist !).

Interessant ist natürlich auch das Betriebssystem. Für Linux gibt es z.B. LAMP (Linux, Apache, MySQL, PHP) und für Windows WAMP (Windows, Apache…).
Die Kombination aus Apache, MySQL und PHP bietet alles, was man sich so vorstellen kann. Apache ist der Webserverdaemon (Einfach ausgedrückt : das Programm, welches auf vordefinierte Ports horcht und entsprechende Inhalte Browsergerecht anzeigt, wenn jemand auf diese Ports zugreift). MySQL ist für Datenbanken optimal sowie PHP für die Verarbeitung von Eingabeformularen etc. Diese Auflistung spiegelt nur etwas davon, was mit den drei Programmen möglich ist. Alle drei Programme brauchen allerdings eine lange Einarbeitungszeit.

Es gibt auch diverse einfache Programme auf dem Markt. Suchbegriffe wie „Webserverdaemon Windows Deutsch“ unter google bringen viele Ergebnisse. Welches das beste ist, kann ich leider nicht sagen. Das hängt immer von den Ansprüchen des Benutzers ab. Aber ein Blick auf www.sourceforge.net kann da eventuell auch schon helfen. Dort findet man kostenlose Programme für den Bereich sowie Statements von diversen Users, die diese Programme getestet haben. Allerdings sollte man etwas Englisch beherrschen :smile:

Ich habe selber Jahrelang auf einem Windows 98 System einen Webserver sowie einen Chatdienst angeboten, der allerdings auf Grund der begrenzten Bandbreite ( Downloadgeschwindigkeit ist halt Zuhause relativ Mager, außer man hat VDSL ) halt nur für kleine Seiten gut war.

Später bin ich zu Strato gewechselt und habe mein Wissen über root Server aufpoliert und mir selber eine Plattform geschaffen, die meinen Ansprüchen gerecht wird.

Wenn sie noch einen ausgedienten alten Rechner stehen haben, wo ein Windows XP drauf ist, dann würde ich empfehlen, damit etwas zu experimentieren. Natürlich geht auch Vista oder Windows 7. Ich selber setze mehr auf Linux. Aber das ist halt Geschmackssache.

Bei 1und1 (und bei anderen Anbietern) ist es auch Möglich ein Hostingpaket zu kaufen ( monatlicher Preis ). Diese bietet folgendes :
Eine Webseite über die man bequem eigene Webseiten erstellen kann. Dabei kann dort nahezu alles eingebaut werden, was man möchte. Fotos, Videos, Musik, Gästebücher, Webmailer usw…) Dabei empfehle ich bei solchen Paketen nur die zu nehmen, wo es einen unbegrenzten Traffic gibt. Somit spielt es keine Rolle, wann, wie viele Daten über die Homepage übertragen werden. Sonst kann es passieren, das bei den Traffic-Limitierten die Homepage nur noch mit sehr geringer Geschwindigkeit aufrufbar ist. Das schreckt dann viele Besucher der Homepage ab !
Vom Preis her liegen solche Pakete so zwischen 2 Euro bis 10 Euro. Meistens ist auch eine kostenlose Domain dabei ( z.B. www.ihrname.de oder www.ihrname.com ) und ein diverse kostenlose Mailadressen ( [email protected] usw… ).

MfG

M. Nagel

Ich würde ihnen empfehlen einen Webspace zu mieten, mit php5 und mySQL.
Den ein Webspace reicht meistens und ist nicht so aufwendig zu betreuen wie ein eigener Webserver.
zb. das Level 4 Angebot von hetzner.de
http://www.hetzner.de/de/hosting/produkte_webspace/l…

Nun zu ihrer Frage.
Die Webserversoftware ist meistens kostenlos (Open Source, bzw. wird schon beim Kauf mitgeliefert).
Ab Vista Home Premium, kann man den IIS (Microsoft Internet Information Services) installieren, der ist bereits Bestandteil von Vista aber ist nicht aktiviert.

Systemsteuerung-&gt:stuck_out_tongue_winking_eye:rogramme und Funktionen->Windows Funktionen ein- und ausschalteten.
Bei „Internetinformationsdienste“ die „WWW-Dienste“ aktivieren.

Eine der beliebtesten Webserver Kombination ist LAMP (Open Source).
L = Linux
A = Apache
M = mySQL
P = PHP5

Damit man nicht alle Teile Einzel installieren muss, gibt es das XAMPP Projekt. Dort sind alle Programme zu einem Paket zusammengefasst und ist leicht zu installieren
http://www.apachefriends.org/de/xampp-windows.html

Unter Windows Vista gibt es noch die Beschränkung, dass es eine maximale Anzahl der gleichzeitig eingehen Verbindungen gibt. (Bei den Windows Server Version gibt es diese Beschränkungen nicht.)

Die Installation von IIS oder XAMPP ist einfach, der Grund warum ich Ihnen eine Webspace empfehle ist der Aufwand nach der Installation.

Kontrolle ob der Webserver noch funktionstüchtig ist (Software oder Hardware defekt).
Backups erstellen (für den Fall das die Daten gelöscht werden oder das die Festplatte wegen Hardware Defekt ausfällt).
Kontrolle ob Hacker sich zugriff auf den Server verschafft haben und damit Viren verbreiten.

mfg
Andreas Diem

zu 1:
weltweiter Zugriff = Server im Internet

zu 2:
nein, ich empfehle ein Webangebot bei einem Internet-Provider. Eine lokale Installation empfiehlt sich nicht, da man hier mit einfachen IT-Kenntnissen nicht weiterkommt.

Auf dem Webangebot können dann einfache Webseiten in HTML oder ein Content Management System (CMS) oder ein Blog betrieben werden.

Aus den Anforderungen ist nicht ersichtlich ob die Besucher die Daten nur lesen können oder auch bearbeiten oder kommentieren.

Ich würde mit einem einfachen Webangebot anfangen und dann schauen, ob der angebotene Inhalt auch Besucher findet.

Falls die Anwendung ein Blog sein soll, gibt es im Internet auch kostenlose Anbieter von Blogs. Hier kann man seine ersten Erfahrungen sammeln, ohne dass man viel selber installieren und unterhalten muss.

zu 3:
zu den Themen gibt es viele Infos im Internet.