Dediziertes Hosting 101

7

Ich betreibe seit Jahren kleine Websites, habe aber kürzlich eine Website entwickelt, die mehr Besucher anzieht als erwartet. Mein gemeinsam genutzter Webhosting-Anbieter hat mich gewarnt, dass dies eine hohe Belastung des Servers verursacht und dass ich möglicherweise einen dedizierten / vps-Hosting-Server erwerben muss (den sie nicht bereitstellen).

Ich habe noch nie dediziertes oder vps-Hosting verwendet, daher weiß ich nicht wirklich, wonach ich suchen soll. Wird es deutlich teurer sein? Sollten ich mir Cloud-Dienste wie Amazon EC2 oder Windows Azure ansehen? Können Sie einen bestimmten Service empfehlen?

Meine Website wurde mit PHP erstellt und ich bin in Kanada, wenn das hilft. Vielen Dank!

Schiffsform
quelle
Es gibt bereits einige Fragen zu den Grundlagen von dediziertem Hosting, VPS und Cloud-Hosting. Siehe die "Verwandte" Fragen rechts.
Lèse Majesté
Einige der damit verbundenen Fragen haben einige Dinge geklärt. Ich weiß, dass ich den Server nicht selbst verwalten möchte.
Schiffsform
OK, dann sollten Sie sicherstellen, dass es vollständig verwaltet wird, wenn Sie die dedizierte Hosting-Route wählen, und Sie möchten wahrscheinlich nicht so etwas wie Amazon EC2, wenn Sie sich für Cloud-Hosting entscheiden. Vielleicht sollten Sie Ihre Entwicklungsplattform auflisten, da dies ebenfalls einen großen Unterschied machen könnte. Ich würde die Frage auch ändern, um sie auf bestimmte Dinge einzugrenzen, zu denen Sie noch Fragen haben, die in den vorhandenen Fragen nicht behandelt wurden.
Lèse Majesté

Antworten:

9

Ich würde EC2 für Ihren ersten Ausflug in dedizierte Hosts dringend empfehlen. EC2 hat sehr spezifische Anwendungen und es gibt eine viel steilere Lernkurve.

An diesem Punkt gibt es grob drei Richtungen und Vor- und Nachteile für jede:

Managed Dedicated Hosting: Ich habe noch nie aus erster Hand für Managed Hosting eingekauft, obwohl ich in der Vergangenheit bei der Arbeit für Kunden mit bereits vorhandenen Websites damit interagiert habe. In den höheren Service-Levels von Managed Hosting führt Sie ein Verkäufer durch den gesamten Prozess, einschließlich Kauf, Migration usw. Die damit verbundenen Rechnungen liegen meiner Erfahrung nach zwischen 500 und 2000 US-Dollar pro Monat. Managed Hosting ist möglicherweise die beste Wahl, wenn Sie kein Generalist sein möchten, keinen Partner haben, auf den Sie die Serververwaltungsrolle übertragen können, und ein großes Hosting-Budget / große Anforderungen haben.

Nicht verwaltetes "unterstütztes" dediziertes Hosting:MediaTemple ist der Name, der mir dafür am wichtigsten erscheint. Ich habe MediaTemple ausgiebig genutzt, und ihre Dienste waren die ersten, die ich nach dem "Abschluss" des Shared Hosting genutzt habe. Ihr dediziertes Hosting-Paket wird in dem Sinne nicht verwaltet, dass sie Ihren Lastenausgleich, DNS, Migrationen, Backups usw. nicht einrichten. Trotzdem haben sie ein nettes Control Panel für Systemaufgaben, und eine ganze Reihe von Software ist vorinstalliert, wie Plesk, das seinerseits so ziemlich den "alles, was Sie jemals brauchen" -Stack verwaltet / implementiert, einschließlich Apache, PHP, Mail, Überwachung, MySQL und so weiter. Ich habe ziemlich große Websites verwaltet, die die Befehlszeile nicht mehr als ein- oder zweimal berühren mussten. Ein weiterer Stecker für MediaTemple ist, dass sie auch eine recht gute telefonische Unterstützung haben, zumindest wenn ich sie verwendet habe.Nicht verwaltetes "assistiertes" Hosting ist wahrscheinlich die beste Wahl insgesamt. Sie können dies mit begrenzten Schwierigkeiten selbst schaffen. Es ist verdammt viel günstiger als die verwaltete Lösung (ungefähr 50-75% Einsparungen, Hardware für Hardware). Letztendlich bieten Ihnen die meisten dieser Hosting-Anbieter vollen Zugriff auf Ihr System in der Art eines vollwertigen VPS, sodass Sie wahrscheinlich nicht an Ihre Möglichkeiten gebunden sind.

VPS: Schließlich können Sie die fast vollständig nicht verwaltete VPS-Route wählen. Linode ist hier ein großer Name und was ich derzeit benutze. Slicehost ist auch ein großer Name, obwohl Vergleiche im Allgemeinen zu kurz kommen (die Preise für jede VPS-Größe sind auch weniger wettbewerbsfähig). Ein anderer Name, der heutzutage im Umlauf ist, ist prgmrfür die mehr 1337 unter uns. Prgmr bietet die besten Preise, (angeblich) die beste Leistung und die größte Anpassbarkeit auf niedrigem Niveau. In all diesen Fällen wird im Wesentlichen eine Basisinstallation einer Linux-Distribution durchgeführt, wobei einige der anderen Dinge für Sie aussortiert werden (DNS-Einträge, IP-Adressen, Intranet, einige Schutzfunktionen auf Router- / Firewall-Ebene, z. DDoS). Darüber hinaus sind die Anweisungen im Grunde nur "go". Slicehost und Linode bieten umfangreiche Anleitungen für fast alle grundlegenden Aufgaben wie die Installation des LAMP-Stacks oder die Wartung Ihres Systems. Für mich war es ein großer Vorteil, Dinge in einem Augenblick über mehrere Entwicklungen hinweg verschieben, testen und bereitstellen zu können. Dies ist das größte Plus. Vorher musste ich viele Dateien per FTP übertragen, Abfragen in der schönen Welt von phpmyadmin manuell ausführen und Site-by-Site-Bereitstellungsskripte einrichten. und ständig mit systemübergreifenden Problemen umgehen. Jetzt kann ich einfach alles zusammenfügen! Schließlich weiß ich mit dem VPS, was auf meinem Server vor sich geht, und kann alles daran setzen. Einer meiner ersten Schritte war die Installation eines privaten Git- "Servers", aber Sie können genauso gut ein VPN, einen SSH-Tunnel oder einen verteilten Programmierprojektknoten einrichten. * Die VPS-Lösung ist bei weitem die meiste Arbeit für Sie, wenn es darum geht, die Systemadministration tatsächlich zu berühren. Es ist jedoch am anpassbarsten, was Ihnen am Ende des Tages möglicherweise die Arbeit erspart (ist das nicht das Ziel)? * * Sie können jedoch genauso gut ein VPN, einen SSH-Tunnel oder einen verteilten Programmierprojektknoten einrichten. * Die VPS-Lösung ist bei weitem die meiste Arbeit für Sie, wenn es darum geht, die Systemadministration tatsächlich zu berühren. Es ist jedoch am anpassbarsten, was Ihnen am Ende des Tages möglicherweise die Arbeit erspart (ist das nicht das Ziel)? * * Sie können jedoch genauso gut ein VPN, einen SSH-Tunnel oder einen verteilten Programmierprojektknoten einrichten. * Die VPS-Lösung ist bei weitem die meiste Arbeit für Sie, wenn es darum geht, die Systemadministration tatsächlich zu berühren. Es ist jedoch am anpassbarsten, was Ihnen am Ende des Tages möglicherweise die Arbeit erspart (ist das nicht das Ziel)? * *

Steven
quelle
4

Versuchen Sie ein Hosting wie 1and1 .

Es ist billig und unterstützt die Ladung gut. Sie haben auch einige einfach zu bedienende VPS

Pascal Qyy
quelle
Ich war auch mit MediaTemple.com zufrieden. Sie haben Pläne ab etwa 20 US-Dollar pro Monat und einen guten Migrationspfad zu größer und besser, wenn Sie die Kette hochgehen müssen.
digit1001
4

Ergänzt Stevens großartigen Beitrag:

"Managed" vs "Unmanaged" ist eine große Unterscheidung, die Sie beim Hosting finden. Sie werden Hosting-Pakete finden, die gleichwertig aussehen, aber einige sind viel billiger als die anderen. Die günstigeren Pakete werden in der Regel nicht verwaltet. Es gibt keine Support-Mitarbeiter, die Ihnen beim Upgrade von PHP helfen, Ihnen erklären, warum Ihr Skript nicht mehr funktioniert, oder Ihnen erklären, warum Ihre Website plötzlich langsam ist. Managed Hosting hingegen hatte Mitarbeiter, die Fragen für Sie beantworteten.

Ich empfehle Managed Hosting für Sie. Sie klingen wie jemand, der Ihre PHP-Anwendung kopieren, einige Zeilen in einer config.php-Datei ändern und sich auf den Weg machen möchte.

Dedicated vs Semi-Dedicated (Hybrid) vs VPS ist eine weitere Unterscheidung. Da Sie sich auf einer sehr begrenzten gemeinsam genutzten Plattform befinden, benötigen Sie wahrscheinlich kein großes Upgrade und müssen auch nicht mehr als 100 US-Dollar pro Monat für das Hosting ausgeben, damit Sie das dedizierte Hosting von der Liste streichen können.

Hybridserver sind im Grunde eine andere Möglichkeit, "VPS auf großartigen Servern" zu sagen. Sie sind auch teurer und leistungsfähiger als das, was Sie wahrscheinlich brauchen.

Ich empfehle ein VPS-Paket. Es ist so ziemlich DER "nächste Schritt", wenn Sie aus einer gemeinsam genutzten Umgebung herauswachsen. Sie können Ihre Ressourcen einfach erweitern und sie sind billiger als dedizierte und hybride Server.

Einige persönliche Zeugnisse:

  • Ich betreibe ein geschäftiges vBulletin-Forum (1.100 Benutzer melden sich täglich an). Es war zu voll für die gemeinsam genutzte Plattform, auf der es sich befand, und so habe ich es auf ein VPS verschoben, auf dem es ein Jahr lang stand. Letztes Jahr habe ich es auf einen WiredTree Managed Hybrid Server verschoben , und seitdem ist es großartig. Zu dieser Zeit war Support für mich erforderlich, da ich mit SSH'ing in der Server-Befehlszeile nicht vertraut war und ich sie mit Support-Tickets spammen und innerhalb von 10 Minuten Antworten erhalten konnte. Allgemeine Fragen wie "Warum schien mein Server letzte Nacht zu kriechen" gaben gute Antworten zurück. "Nun, X und Y machten Z, also habe ich X für Sie zurückgesetzt und Y geändert." Erst kürzlich habe ich mich mit Programmierung, Befehlszeilenschnittstellen und Serverkonfiguration befasst. Wenn Sie dies nicht auch tun, empfehle ich, nach einem gut verwalteten Host zu suchen., aber WiredTree als Host ist teurer als andere verwaltete Alternativen (dies herauszufinden, da ich gerade google)

  • Ich habe vor kurzem begonnen, meine eigenen Webanwendungen bereitzustellen, und gelernt, wie man alles über die Befehlszeile macht. Wenn Sie mit einer Umgebung vertraut sind, in der Sie ein Betriebssystem auswählen können (das zumindest für Sie installiert wird) und den Rest über die Befehlszeile selbst erledigen können, ist Linode VPS-Hosting meine erste Wahl. Günstig mit toller Leistung. Tolles Backend-Panel, um auch Ihr Paket zu verwalten.

  • VPS.net sieht auch gut aus.

Dobrý den
quelle
Ein ausgezeichneter logischer Inkrement-Beitrag von meinem slawischen Freund hier! OP würde gut daran tun, dies zu lesen. Ich weiß nicht, wie viel Sie für Ihren WiredTree bezahlt haben, aber ich habe das Gefühl, dass es sich in diesem Fall nicht lohnt, es zu schaffen. In der Praxis funktioniert jede Installation, die in einer gemeinsam genutzten Umgebung funktioniert, "nur" in einer dedizierten Drag & Drop-Hybridumgebung mit wenig Aufwand. Erst wenn wir über außergewöhnliche Lasten sprechen (was das OP bezweifelt, da die gemeinsam genutzte Umgebung noch funktioniert) oder komplexe Implementierungen wie SSL oder Lastausgleich, ist definitiv eine komplexere Lösung erforderlich.
Steven
Danke, das ist super hilfreich. Ich wünschte, ich könnte mehr als eine Antwort als akzeptierte Antwort markieren!
Schiffsform