Um Ihren eigenen Server einzurichten, müssen Sie sich für viele Dinge entscheiden. Wählen Sie, wie bereits erwähnt, eine gute Linux-Distribution aus, die alles enthält, was Sie benötigen. Leider beginnt an diesem Punkt Ihre Arbeit erst!
Wenn Sie ein LAMP-System verwenden, wurden viele der Komponenten bereits für Sie ausgewählt. Linux mit Apache ist die natürliche Wahl. Und für ein Heimsystem ist eine Oracle-Datenbank ein reiner Overkill, daher ist MySQL auch eine gute Wahl. Dann müssen Sie zwischen PHP oder Python wählen, die beide für die Webentwicklung verwendet werden.
Wenn Sie sich für eine Entwicklungssprache entscheiden, finden Sie unter StackOverflow möglicherweise weitere praktische Ratschläge. Wenn Sie ein gebrauchsfertiges Produkt verwenden, um es einfach auf Ihrem System zu installieren, wird es natürlich etwas einfacher. Werden Sie die Softwareentwicklung selbst durchführen oder Produkte von Drittanbietern auswählen?
Bei der Auswahl von Produkten von Drittanbietern müssen Sie genau prüfen, was Sie auf Ihrem System verwenden möchten. Willst du ein Forum? Ein Fehlermeldesystem? Ein Blog? Ein komplettes CRM-System? Eine Fotogalerie? So viele Möglichkeiten zur Auswahl. Unabhängig davon, welche Distribution Sie auswählen, müssen Sie sie so konfigurieren, dass sie dieses Produkt vollständig unterstützt. (Glücklicherweise lassen sich fast alle Produkte auf fast allen Distributionen gut installieren.
Und dann haben Sie einen Server, auf dem die Software ausgeführt wird, die Sie mögen. Und zuerst bekommen Sie 5 Besucher pro Tag, und die Dinge laufen gut. Dann werden mehr Besucher ankommen und unter ihnen werden Spambots und Hacker sein, die versuchen, Ihr System zu missbrauchen. Sie müssen Ihren Server etwas weiter moderieren, insbesondere um mögliche Hack-Angriffe zu stoppen. Wenn Sie ein Forum oder Blog betreiben, müssen Sie etwas gegen die Spam-Nachrichten und Spam-Kommentare unternehmen, die früher oder später angezeigt werden. Bald wird es zu viel für eine Person und Sie benötigen ein paar Freunde, die Ihnen helfen, den Inhalt Ihrer Website zu moderieren.
Denken Sie nicht, dass Sie fertig sind, sobald Ihr Server eingerichtet ist. An diesem Punkt beginnt die Arbeit gerade ...