CDN står för Content Delivery Network . Dessa nätverk består typiskt av webbservrar utspridda runt om i världen . När en användare begär information från en webbplats , är begäran uppfylls av webbservern på CDN som kan uppfylla det snabbast . Som ett resultat , CDN erbjuder många fördelar , bland annat minskar begäran belastningen på en enda server och ger användarna snabbare tillgång till webbinnehåll . Medan ett CDN kan skapas med hjälp av etablerade företag , kan denna typ av lösning är kostsam . Skapa din egen CDN ger dig prisvärda tillgång till dessa fördelar . Saker du behöver
Server eller Nginx
Varnish eller Squid Cache programvara Script eller BIND programvara
Visa fler instruktioner
1
Konfigurera ursprung server . Ursprunget server - även kallat dynamiskt innehåll node - är där du lagrar allt ditt innehåll . Du kan öka produktiviteten i ditt ursprung servern genom att köra Apache och MySQL på den . Detta snabbar upp processen att dela ditt innehåll över CDN med användare över hela världen . Om du inte har en server , kan du använda Nginx som din webbserver . Denna programvara kan hantera stora mängder trafik , plus att det har en proxy funktion som är viktigt för att ställa in din CDN .
2
Ställ in din cache . Tillsammans med ditt ursprung -server , behöver du programvara som kommer att fungera som din cache , så halt som ofta nås av användare kan lagras för snabbare åtkomst . Du kan använda Varnish Cache eller Squid Cache , beroende på om din server redan innehåller proxy kapacitet . Om den gör det , kan du använda Varnish . Annars kanske Squid cache vara ett bättre alternativ
3
Upprätta din kant platser - . Den globala servrar som kommer att leverera ditt innehåll på begäran . Du kan ställa in dessa genom att använda ett perl -skript som pekar användaren begäran mot lämplig kanten läge, baserad på användarens geografiska plats . Ett annat alternativ är att använda ett program som BIND som nöjer de IP-adresser och Internet värdnamn , som i princip gör samma sak som skriptet .
4
testa din konfiguration . När du har din ursprung server eller dynamiskt innehåll nod och en av din kant platser inrättas , testa anslutningen till att allt fungerar korrekt . Om det fungerar , kan du börja lägga till mer avancerade platser till CDN .