Einen Windows Webserver erstellen
Heut möchte ich euch einen Weg Zeigen, mit dem ihr einen Windows Webserver erstellen könnt!
Vorneweg ist direkt zu sagen, dass geschieht alles auf eigene Verantwortung. Der Inhaber und Betreiber des Servers ist für den Server verantwortlich!
Ein Privater Server hat Vorteile aber auch Nachteile, aber das werdet ihr hier erfahren.
Vorteile:
Es entstehen keine Serverkosten, habt keinen begrenzen Traffic (Flatrate vorrausgesetzt), Ihr habt unendlich SQL Datenbanken usw.
Nachteile:
Die Webseite kann sehr langsam sein, bedenk das in einen sehr winzigen UpStream von Zuhause aus habt. Wenn euere Webseite sehr oft besucht wird, dann geht der schnell in die Knie.
Ihr seid für den Webserver Verwantworlich, d.H. wenn dieser Server von fremden Manipuliert wird oder ihr ihn als Spamserver oder sonstiges verwendet, dann seit ihr dran Schuld! Natürlich kann das nicht Passieren wenn dieser gut Abgesichert ist bzw. ihr sowas nicht macht.
Es gibt viele Software Varianten um einen Webserver zu erstellen. Der bekannteste ist wohl der Apache Webserver. Allerdings werden wir XAMPP benutzen.
XAMPP ist eine Webserver-Distribution und enthält im wesentlichen den Apache HTTP-Server, die Datenbank MySQL, die Scriptsprache PHP und das MySQL-Administrationstool phpMyAdmin.
Das XAMPP Packet gibt es außerdem auch für Linux und MacOS.
Nachdem ihr XAMPP Runtergeladen habt, kommt auch schon die Installation.
Hierbei könnt ihr Optional die XAMPP features als Dienst eintragen. Das jedoch bleibt euch überlassen.
Jetzt starten wir den Server, Benutzt dazu das Startprogramm und anschließend das Controlpanel:

Optional langt es – wenn ihr nur das Controlpanel startet.

Mit diesem Panel verwalten wir den Webserver. Hier könnt ihr die “Funktionen” Starten oder beenden. Wenn ihr einen Haken bei SVC setzt, dann wird diese Funktion als Dienst gestartet.
Kurze Erklärung:
- Apache = Webserver
- MySQL = Datenbankserver (Wird nur bei verwendung einer SQL-Datenbank benötigt)
- FileZilla = FTP-Server (Wird nur bei Externen FTP-Zugang benötigt)
- Mercury = Mailserver (Wird in den normalfällen nicht benötigt)
So, Jetzt läuft auch schon der Server. Testen könnt ihr das in dem ihr in eueren Browser als Adresse “localhost” eingibt. Funktioniert dass ? Wenn ja dann könnt ihr jetzt aus dem Order htdocs alles Löschen und euere Webseite in diesen Order Legen.
Falls ihr FTP Benutzt, dann könnt ihr unter dem FileZilla Server einen Benutzer erstellen und ein vernünftiges Passwort zuweisen.
Dazu löscht ihr erstmal die vorhandenen Benutzer und Erstellt dann einen neuen. optional könnt ihr auch nur Gewisse Ordner für den FTP Zugang Sichtbar machen.

Nun können wir ihn auch ins Internet hängen.
Wichtig hierbei: EINE HARDWARE FIREWALL ENTLASTET DEN SERVER!
Also nehmt ihr jetzt diverse Firewall einstellungen in euerm Router vor. Da ihr mit sicherheit noch andere PCs im Internet habt müsst ihr auf diese Rücksicht nehmen. Ausßerdem würde ich persöhnlich trozden noch eine Software Firewall auf dem Server installieren. Am wichtigsten sind hier die Port 80 (HTTP) und Port 21 (FTP – falls benutzt). Diese müssen auf jeden fall frei sein.
NUN Müsst ihr den Server in die NAT einstellungen des Router eintragen.
Und zum Schluss noch per DynDNS ihm eine feste Adresse zuweisen. Nütlich ist auch die Software DynDNS Updater, somit wird alles Automatisch Aktualiesiert. Zum Schluss noch die Domain auf die DynDNS Adresse leiten und Fertig ist euer Webserver :)
Ich möchte hier nochmals ausdrücklich warnen dass ich keine Verantwortung für Schäden oder sonstige Vorfälle übernehme!
Lesermeinungen:
Hier ein noch einfacherer Freeware Webserver für Windows, mit PHP 5.2.6 Integration, virtuellen Verzeichnissen und CGI-Support.
Das ist sowas kleines wie der BabyWebserver, Ich jedoch würde davon Abraten – wenn er denn wirklich als richitger Webserver betieben wird. Apatche ist ziemlich das Beste, Natürlich kann man ihn auch Manuell Installieren. das Xampp Packet bietet halt alles in einem
[...] Webserver: http://blog.maysi2k.de/2009/02/einen-windows-webserver-erstellen/ [...]
also alles schoen und gut ftp leuft auch aber wenn ich jetzt auf meiner ip eingreifen will offnet es sich nur bei mir aba bei keinen anderst forumi-rinor.ath.cx das is bei der dyn dns raus gekomme:P
Hast du auch die öffentliche IP benutzt ?
Ist dyndns kostenlos????????
Jap
Sag mir Deine Meinung! ;)
Trackback URL
Ähnliche Artikel
Meinungen
- Maysi2k: Also immoment ist von einem...
- Karl: also, welche sollte man jetzt...
- Mein Spielzeug-Blog: Hi, bei diesem...
- Maysi2k: Jap, die Story war echt gut...
- Philostrat: Könnte hinhauen, aber ich...
Blogroll
7en
8
Angebot
BLOG
Design
Desire
Diamond
error
Firefox
Freeware
Funny
Handy
HTC
installation
Internet
Internet Explorer
IPhone
Linux
live
messenger
Microsoft
Mineralöl
Miranda
Nürnberg
o2
opensource
Preformance
Schnäppchen
Seven
Statistik
System
test
Ticcity
Ubuntu
Update
USB
Video
Vista
VW
web'n'walk
wer-kennt-wen
Werbung
Windows
WKW
WKW-TAN Allgemein (74)
Internet (16)
IT (74)
Programmierung (9)
Tests (31)
Tweaks (28)
Video's (18)
WP Cumulus Flash tag cloud by Roy Tanck and Luke Morton requires Flash Player 9 or better.






15. März 2009