Wenn ich eine Website von zu Hause aus hosten möchte, kaufe ich einen Domainnamen. Dann erhalte ich eine statische IP von meinem ISP. Als nächstes zeige ich es auf die IP-Adresse meines Heimsystems. Ich kann sogar den in meinem System installierten SQL Server verwenden und mache mir keine Sorgen um die Größe. Ich spreche hier nicht von Serverhaufen. Nur ein Server.
Ich habe mich gefragt, ob es so einfach ist, warum nicht? Fehlt mir hier etwas? Ich spreche von einer mäßig einfachen Website. Aber ist das wichtig?
server
web-hosting
Asdfg
quelle
quelle
Antworten:
Das ist eine großartige Idee. Sie werden nicht nur viel über verschiedene Themen lernen (Systemadministration, Sicherheit, HTTP, den Wert der Protokollierung, Erkennen von Kontaktverlusten mit der Außenwelt usw. usw. usw. usw.), sondern Sie werden das Internet auch persönlicher, menschlicher, mehr von dem, was uns überhaupt dazu gebracht hat.
Wollten alle 1996 "im Internet surfen", nur um eine gute Unternehmens-PR zu sehen, oder um durch gezielte Anzeigen manipuliert zu werden? Nein, nur nein, aber HÖLLE NEIN. Wir wollten im Internet surfen, um zu sehen, was andere Leute taten, um Erdbeer-Poptart-Fackeln, tanzende Hamster und falsche Toilettenkameras zu sehen. Tun Sie es so schnell wie möglich: Stellen Sie Ihren Webserver ins Netz.
Es hört sich so an, als ob Sie einen Windows-basierten Server ausführen möchten. Ich weiß nichts über Windows, ich betreibe meine persönlichen Server (http://stratigery.com) unter Linux. Wechseln Sie zu Linux und Sie können mir jederzeit Fragen per E-Mail senden.
quelle
<somecompany>.com
wahrscheinlich nicht funktioniert hat? Wir hatten ein bisschen Spaß. Ich vermisse die persönlichen Seiten und dergleichen. Einige engagierte Hobbyisten haben so großartige Seiten aus dem Nichts geschrieben, während es heutzutage viele vorgefertigte Dinge gibt. Im Allgemeinen ist es natürlich eine gute Sache, wenn auch nur für die Verfügbarkeit für die Massen. Aber Gott, wie die Dinge damals mehr Spaß gemacht haben. Außerdem haben Sie noch nie einen Esel gesehen (nennen wir eine Katze eine Katze), der wie ein 8-Jähriger tippt oder verlangt, dass die Leute seine Probleme lösen und nach 1 Stunde "Beule" senden.Es hängt davon ab, ob. Wenn es sich um eine kleine persönliche Website handelt, warum nicht? Wenn es sich um eine Website im Unternehmensmaßstab handelt, die eine Verfügbarkeit von 99,99% oder mehr Diensten erfordert, ist dies sicherlich eine schlechte Idee.
Denken Sie zunächst über die Kosten nach:
Windows Server und Microsoft SQL Server haben bereits einen erheblichen Preis pro Lizenz . Ziehen Sie es vor, jetzt Zehntausende von Dollar für das Hosting Ihres Servers zu zahlen, oder ist es besser, eine geringe Gebühr von 20 US-Dollar pro Monat für einen einfachen Hosting-Plan zu zahlen?
Ein dedizierter Server, auch ein einfacher, hat auch einige Kosten.
Denken Sie auch an den Stromverbrauch . Wenn Sie einen Server rund um die Uhr und rund um die Uhr betreiben, wirkt sich dies offensichtlich auf Ihre Rechnungen aus.
Denken Sie zweitens an die Zuverlässigkeit:
Es ist 3 Uhr morgens. Aufwachen! Es gibt einen kleinen DDOS-Angriff auf Ihren Server. Ihr Server ist ausgefallen. Was ist Ihre Strategie, um vor 4 Uhr morgens wieder online zu sein?
Hast du noch nie gesagt "Oh nein, nicht schon wieder! Mein ISP ist scheiße! Das Internet ist diesen Monat wieder ausgefallen!"? Stellen Sie sich nun vor, Sie haben Ihren Server in Betrieb, bedienen aber nichts, da er nicht mehr mit dem Internet verbunden ist und Sie keine Ahnung haben, wie lange es dauern wird, bis der ISP Ihre Verbindung wiederherstellt.
Guten Morgen. Ihre Festplatte ist ausgefallen . Übrigens gehen alle Daten verloren. Haben Sie einen guten Tag.
Bist du bereit für dieses Szenario? Haben Sie geplante Backups? RAID? Wie verwalten Sie allgemein die Redundanz jeder Komponente in Ihrem System? Sie können einen professionellen Rack-Server erwerben, der all das erledigt. Es kostet Sie $ 3 000. Fertig?
Denken Sie drittens an die Skalierbarkeit , Leistung und Tausende anderer Dinge, die zu lang sind, um sie hier aufzulisten. Zum Beispiel eine grundlegende Sache: Die meisten ISPs haben eine Upload-Verbindung, die viel eingeschränkter ist als eine Download-Verbindung. Sind Sie bereit, das Zehnfache Ihrer aktuellen Zahlung an Ihren ISP zu zahlen, um in beide Richtungen die gleiche Geschwindigkeit zu erzielen?
Auch hier ist nichts falsch daran, Ihre persönliche Website auf Ihrem eigenen Computer zu hosten, wenn Sie sich nicht für das Geld interessieren. Es gibt jedoch eine große Lücke zwischen einem hausgemachten Hosting und einem professionellen Hosting, das die Verfügbarkeit von Diensten sicherstellt, die sich mit der Kühlung ihrer Server befassen, über USV und andere Mittel, die zur Wartung der Server erforderlich sind, wenn etwas mit dem Stromnetz usw. .
quelle
Es gibt so viele Dinge, die schief gehen könnten:
Nachdem Sie alles installiert haben, müssen Sie noch ein gutes Wissen darüber haben, was Sie damit tun sollen. Sie können auch keinen Web Builder verwenden. Und Sie müssten für cPanel bezahlen.
Ehrlich gesagt kann ich nicht verstehen, warum Sie selbst einen Server einrichten würden (es sei denn, Sie möchten PHP oder andere besondere Gründe lernen).
Bearbeiten:
Um auf Kommentare zu antworten, sagte das OP nicht, dass er lernte, sondern dass er eine kleine Website hostete. Ich stimme der Tatsache zu, dass es schön zum Lernen wäre (weshalb ich eines habe), aber er lernt nicht (soweit wir wissen).
quelle
Dies ist keine gute Idee, um Ihren Server selbst von zu Hause aus mit Ihrem normalen, verbraucherorientierten Internet zu betreiben, wenn Sie dies für ein Unternehmen tun.
Der wichtigste Punkt, den @MainMa erwähnte, ist, dass das normale Internet für Verbraucher ein Ungleichgewicht in der Download- und Upload-Geschwindigkeit aufweist. Bei den meisten ISPs ist die Upload-Rate ungefähr halb so hoch wie die Download-Rate.
Beim Surfen im Internet wird die Upload-Rate verwendet, wenn Sie mit dem Server im Internet nach Handshakes und HTTP-Anforderungen suchen. Wenn Ihre Upload-Geschwindigkeit erheblich verringert wird, hängen alle Webseiten, die Sie besuchen möchten, und können nicht geladen werden.
Eine Maus kaute einmal durch die Telefonleitungen auf der Straße und tötete sich selbst, und obwohl meine Download-Geschwindigkeit in Ordnung war, wurde meine Upload-Geschwindigkeit auf etwa 150 Mbit / s reduziert. Meine Internetverbindung war schrecklich und ich surfte nur im Internet! Stellen Sie sich vor, wie es wäre, wenn andere Personen Ihre Upload-Bandbreite nutzen würden ...
Stellen Sie sich auch vor, wie die Benutzererfahrung auf der anderen Seite ist. Jeder, der versucht, Inhalte aus Ihrem Heim-Internet zu laden, sieht nur etwa die Hälfte Ihrer Download-Geschwindigkeit. Dies lässt sich einfach nicht skalieren, da das Heim-Internet nicht für diese Belastung ausgelegt ist.
Die meisten Organisationen, die ihre eigenen Anwendungen hosten, verfügen über T1-Leitungen oder ein geschäftsäquivalentes Internet. Im Allgemeinen ist der Preis deutlich höher als im Internet zu Hause.
Wenn Sie dies also nur tun, um zu lernen, und keinen Datenverkehr erwarten und der Computer, auf dem Sie sich befinden, sicher vom Rest Ihres Netzwerks isoliert ist, könnte dies ein unterhaltsames Experiment sein.
Wenn Sie jedoch vorhaben, ein Unternehmen mit diesem Setup zu betreiben, bereiten Sie sich auf den Verlust vor. Dies ist kein Fall, in dem Sie versuchen möchten, "vom Netz" zu sein.
quelle
Das Internet ist ein unglaublich feindlicher Ort. Automatisierte Angriffe suchen ständig nach anfälligen Servern. Ich bin seit Jahren nicht mehr in dieses Geschäft involviert, aber ich weiß, dass um 2005 an unserer örtlichen Universität die durchschnittliche Lebensdauer eines Servers, der mit einer Standard-, Standard-, Linux- oder Windows-Installation mit dem Internet verbunden ist, ungefähr fünf Minuten betrug bevor es kompromittiert wurde.
Wenn Sie für einen Server verantwortlich sind, der mit dem Internet verbunden ist, müssen Sie sich über Sicherheitsprobleme auf dem Laufenden halten und weiterhin Sicherheitsnachrichten verfolgen, um über neue Bedrohungen auf dem Laufenden zu bleiben. Wenn Sie dieses Zeug lernen wollen, ist das großartig. Es gibt keinen besseren Weg, dies zu lernen, als Ihren eigenen Server zu verwalten. Es ist jedoch viel Arbeit, und nur Sie können entscheiden, ob es sinnvoller ist, sich auf Ihre Kerninteressen zu konzentrieren.
quelle
Es gibt keinen Grund, warum nicht - Sie können gerne einen Server oder einen VPS mieten und haben genau das gleiche Problem.
Es gibt nur einen Grund, warum Sie sich für den VPS oder den dedizierten Server entscheiden sollten, anstatt für einen zu Hause: Die Internetverbindung ist im Rechenzentrum viel besser als bei Ihrer Heimverbindung. Sicher, es kostet ein bisschen mehr, aber Sie müssen keinen Server in Ihrem hinteren Schlafzimmer haben, der all Ihren Strom auffrisst. Sie werden auch viel mehr Tools haben, um das Ding zu verwalten (wie Backup-Speicherplatz und automatische Neuinstallation).
Der Rest des Problems ist eine Lernübung. Ich würde Linux für Ihren Server empfehlen, da es den größten Teil des Webs ausführt und es viel mehr Informationen zum Verwalten, Sichern und Warten gibt als unter Windows.
quelle
Ein guter Grund, dies nicht zu tun, wird noch nicht erwähnt: Wenn Ihr Zuhause über ADSL Internet erhält. Vergessen Sie nicht, dass "A" für asymmetrisch steht. Möglicherweise können Sie http von Websites anderer Leute mit einer Geschwindigkeit von 4 bis 8 Mbit / s abrufen. Wenn Sie jedoch nur 256 bis 512 KBit / s im Upstream haben, erscheint Ihre Website sehr langsam, wenn sie nicht trivialen Bildinhalt enthält und / oder dort sind mehr als ein paar gleichzeitige Benutzer.
Abgesehen davon würde ich sagen, dass es durchaus möglich ist. Ich kannte jemanden, der jahrelang ein erfolgreiches Online-Geschäft betrieb. Der einzige Webserver war eine Maschine unter dem Schreibtisch in ihrem Heimbüro.
quelle