Aufsetzen eines Webservers, wie würdet ihr vorgehen?
Hallo liebe Forenmitglieder,
ich möchte gerne ein professionellen Webserver aufbauen und benötige eure Erfahrungen.
Die Hardware spielt ersteinmal keine Rolle. Wichtig ist mir im ersten Schritt die Software.
Da ich mich für einen Apache entschieden habe und natürlich auch PHP und MySQL (da das meine bevorzugten Programmiersprachen sind) würde mich interessieren wie ihr vorgehen würdet, da ich soetwas noch nie gemacht habe.
Wo lade ich welchen Stuff runter, wie wird er installiert damit es Fehlerfrei und sicher läuft usw. Klar gibt es zu allem auch vieles im netz zu finden, aber eine schöne all in 1 Lösung wäre mir an dieser Stelle die liebste.
Lokal entwickle ich meine Scripte mit XAMPP und es läuft auch stabil. Aber ist es eine gescheite Lösung soetwas auf einem aktiven Webserver zu installieren?
Bin für alle Antworten dankbar.
lg
ich möchte gerne ein professionellen Webserver aufbauen und benötige eure Erfahrungen.
Die Hardware spielt ersteinmal keine Rolle. Wichtig ist mir im ersten Schritt die Software.
Da ich mich für einen Apache entschieden habe und natürlich auch PHP und MySQL (da das meine bevorzugten Programmiersprachen sind) würde mich interessieren wie ihr vorgehen würdet, da ich soetwas noch nie gemacht habe.
Wo lade ich welchen Stuff runter, wie wird er installiert damit es Fehlerfrei und sicher läuft usw. Klar gibt es zu allem auch vieles im netz zu finden, aber eine schöne all in 1 Lösung wäre mir an dieser Stelle die liebste.
Lokal entwickle ich meine Scripte mit XAMPP und es läuft auch stabil. Aber ist es eine gescheite Lösung soetwas auf einem aktiven Webserver zu installieren?
Bin für alle Antworten dankbar.
lg
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 131936
Url: https://administrator.de/contentid/131936
Ausgedruckt am: 22.11.2024 um 03:11 Uhr
13 Kommentare
Neuester Kommentar
Linux installieren und dann je nach Distri die Pakete installieren die man benötigt (z.B. apt-get apache2 ... bei Debian)
Dann hat man den Vorteil das man nen sauberes System hat - sofern man das Linux richtig installieren und warten kann... Bitte versuche NICHT ohne gute System-Kenntnisse einen Webserver ins Netz zu hängen - es gibt schon genug Zombie-Kisten die irgendwo rumstehen weil nen Aushilfs-Admin die dinger versucht zu verwalten (und nichtmal merkt wenn die geknackt werden)
Dann hat man den Vorteil das man nen sauberes System hat - sofern man das Linux richtig installieren und warten kann... Bitte versuche NICHT ohne gute System-Kenntnisse einen Webserver ins Netz zu hängen - es gibt schon genug Zombie-Kisten die irgendwo rumstehen weil nen Aushilfs-Admin die dinger versucht zu verwalten (und nichtmal merkt wenn die geknackt werden)
Moin moin^^
Hier erstmal ein Link zu nem relativ guten Tutorial für Debian Etch... Ist zwar etwas veraltet und sollte überarbeitet werden, aber für die Grundzüge zum Kennenlernen sollte es reichen ;)
http://www.tim-bormann.de/tutorial-installation-debian-etch-server/
Zusätzlich kann ich dir noch empfehlen, das ganze erstmal im lokalen Netzwerk zu machen und dir die Konfigs vom Apache zu verinnerlichen ;)
Und um Maretz noch ein wenig zu unterstützen:
Setz den erst aktiv ans Internet, wenn du dich wirklich mit der Materie auskennst ;)
Beste Grüße,
Christian
Hier erstmal ein Link zu nem relativ guten Tutorial für Debian Etch... Ist zwar etwas veraltet und sollte überarbeitet werden, aber für die Grundzüge zum Kennenlernen sollte es reichen ;)
http://www.tim-bormann.de/tutorial-installation-debian-etch-server/
Zusätzlich kann ich dir noch empfehlen, das ganze erstmal im lokalen Netzwerk zu machen und dir die Konfigs vom Apache zu verinnerlichen ;)
Und um Maretz noch ein wenig zu unterstützen:
Setz den erst aktiv ans Internet, wenn du dich wirklich mit der Materie auskennst ;)
Beste Grüße,
Christian
Moin,
ganz nette Tutorials gibt es auch auf www.howtoforge.de zum Thema Webserver unter "Linux".
Wenn du allerdings bisher null Plan von der Materie hast, würde ich dir empfehlen in einer Virtuellen Maschine eine nette Distri auszuprobieren, etwa wie Ubuntu Server, CentOS 5.4, oder Debian. Die LAMP Umgebung kann man dann per Konsolen-Befehl installieren, apt-get install <paket> <paket> oder yum install <paket> <paket>.
In der Tat ist es allerdings auch unabkömmlich, dass Du auch mit dem Thema "Sicherheit" vertraut bist. Wie maretz schon schrieb, Zombie-Kisten gibt es schon zu genüge!!
Stichwort: SSH absichern, Firewall mit iptables, nicht benötigte Dienste deaktivieren, Updates natürlich auch nicht vergessen einzuspielen
Also wie du siehst ein Webserver ist ein Thema für sich, den Webserver abzusichern allerdings auch. Zwei Themen mit denen du dich auseinander setzen solltest
ganz nette Tutorials gibt es auch auf www.howtoforge.de zum Thema Webserver unter "Linux".
Wenn du allerdings bisher null Plan von der Materie hast, würde ich dir empfehlen in einer Virtuellen Maschine eine nette Distri auszuprobieren, etwa wie Ubuntu Server, CentOS 5.4, oder Debian. Die LAMP Umgebung kann man dann per Konsolen-Befehl installieren, apt-get install <paket> <paket> oder yum install <paket> <paket>.
In der Tat ist es allerdings auch unabkömmlich, dass Du auch mit dem Thema "Sicherheit" vertraut bist. Wie maretz schon schrieb, Zombie-Kisten gibt es schon zu genüge!!
Stichwort: SSH absichern, Firewall mit iptables, nicht benötigte Dienste deaktivieren, Updates natürlich auch nicht vergessen einzuspielen
Also wie du siehst ein Webserver ist ein Thema für sich, den Webserver abzusichern allerdings auch. Zwei Themen mit denen du dich auseinander setzen solltest
Oh je... WIndows, IIS Webserver.
Bei dem Thema muss ich leider aussteigen. Bei 2008 Server kann der IIS afaik auch PHP, oder ist zumindestens nachrüstbar. Wie es um 2003 steht kann ich dir allerdings auch nicht sagen und passe deswegen.
Xampp kannst du auf einem 2003er natürlich auch installieren. Ob das dann allerdings noch so sinnvoll ist bezweifle ich, vorallem wenn er dann mehrere Webseiten ausgeben soll, bzw dies Webseiten von Kunden seien sollen. Btw, das hattest du anfangs noch nicht geschrieben, ist der Server nun für Kunden, oder für euch selber? Im erstere Fall würde ich das mit dem Windows Server nochmal an deiner Stelle überdenken bzw mit deinen Kollegen bzw Chefs -diskutieren-. Auch in Hinblick der Lizenzen für Exchange, sofern es Exchange werden soll...
Bei dem Thema muss ich leider aussteigen. Bei 2008 Server kann der IIS afaik auch PHP, oder ist zumindestens nachrüstbar. Wie es um 2003 steht kann ich dir allerdings auch nicht sagen und passe deswegen.
Xampp kannst du auf einem 2003er natürlich auch installieren. Ob das dann allerdings noch so sinnvoll ist bezweifle ich, vorallem wenn er dann mehrere Webseiten ausgeben soll, bzw dies Webseiten von Kunden seien sollen. Btw, das hattest du anfangs noch nicht geschrieben, ist der Server nun für Kunden, oder für euch selber? Im erstere Fall würde ich das mit dem Windows Server nochmal an deiner Stelle überdenken bzw mit deinen Kollegen bzw Chefs -diskutieren-. Auch in Hinblick der Lizenzen für Exchange, sofern es Exchange werden soll...
Heho^^
Von XAMPP würde ich dir bei einem Produktiv-System abraten.
Zumal der Server 2003 einen IIS mitbringt, bei dem man PHP und MySQL nachrüsten kann ;)
Auch die Verwalung der einzelnen VHosts ist relativ einfach im IIS.
Beste Grüße,
Christian
P.S.
Grundlegend würde ich euch aber dennoch Linux ans Herz legen...
Denn: Linux is like a Tippi, no Gates now Window and a Apatche inside.
Soll heißen: Etwas komplizierter, aber dafür sicherer und redundanter ;)
Von XAMPP würde ich dir bei einem Produktiv-System abraten.
Zumal der Server 2003 einen IIS mitbringt, bei dem man PHP und MySQL nachrüsten kann ;)
Auch die Verwalung der einzelnen VHosts ist relativ einfach im IIS.
Beste Grüße,
Christian
P.S.
Grundlegend würde ich euch aber dennoch Linux ans Herz legen...
Denn: Linux is like a Tippi, no Gates now Window and a Apatche inside.
Soll heißen: Etwas komplizierter, aber dafür sicherer und redundanter ;)