CDN steht für Content Delivery Network . Diese Netze bestehen typischerweise aus Web-Server aus der ganzen Welt zu verbreiten. Wenn ein Benutzer Informationen aus einer Website , wird die Anforderung vom Web-Server auf dem CDN , die zu erfüllen sie die schnellsten erfüllt . Als Ergebnis bieten CDN viele Vorteile , einschließlich einer Verringerung der Anfrage Last auf einem einzigen Server und den Benutzern einen schnelleren Zugriff auf Web-Inhalte . Während ein CDN mit Hilfe von etablierten Unternehmen erstellt werden kann, kann diese Art von Lösung teuer sein. Erstellen Sie Ihre eigenen CDN bietet Ihnen einen erschwinglichen Zugang zu diesen Leistungen . Things You
Server oder Nginx
Varnish oder Squid Cache -Software herunterladen Script oder BIND -Software
brauchen anzeigen Weitere Anweisungen
1
Ihre Ursprungs-Server Set . Die Ursprungs-Server - auch den dynamischen Inhalt Knoten - ist, wo Sie alle Ihre Inhalte zu speichern. Sie können die Produktivität Ihrer Ursprungs -Server mit Apache und MySQL auf sie zu erhöhen. Dies beschleunigt den Prozess der Sie Ihre Inhalte über das CDN mit Anwendern weltweit. Wenn Sie nicht über einen Server , können Sie Nginx als Webserver verwenden . Diese Software kann große Mengen an Traffic , plus es hat einen Proxy -Funktion, die wichtig ist, bei der Einrichtung Ihrer CDN .
2
Richten Sie Ihren Cache. Zusammen mit Ihrem Ursprungs-Server , benötigen Sie Software, die als Cache handeln , so dass die Inhalte , die häufig von Benutzern zugegriffen werden für einen schnelleren Zugriff gespeichert werden. Sie können Varnish Cache oder Squid Cache , je nachdem, ob Ihr Server enthält bereits Proxy- Fähigkeiten. Ist dies der Fall , können Sie mit Lack . Andernfalls könnte Squid-Cache eine bessere Option sein
3
Richten Sie Ihre Edge-Standorten - . Den globalen Servern, die Ihre Inhalte werden auf Anfrage liefern . Sie können diese , indem Sie ein Perl-Skript , das den Benutzer darauf hin Anfrage der entsprechenden Kante Lage , auf der Grundlage des Benutzers geographische Lage. Eine weitere Möglichkeit ist es, eine Software wie BIND , die die IP-Adressen und Internet- Host-Namen , die im Grunde macht das Gleiche wie das Skript Inhalt verwenden .
4
Testen Sie Ihr Setup . Sobald Sie Ihre Ursprungs-Server oder dynamische Inhalte Knoten und einer Ihrer Edge-Standorten eingerichtet , die Verbindung testen , um sicherzustellen, dass alles ordnungsgemäß funktioniert. Wenn es funktioniert, können Sie beginnen, indem mehr Edge-Standorten , um Ihre CDN .