Configurer CDN dans un serveur Linux

J’essaie de créer un CDN pour mon site web. Je l’ai hébergé sur mon serveur virtuel sur Digital Ocean mais je ne trouve pas de guide pour configurer tout le nécessaire. Avez-vous des suggestions?

Je suggère quelque chose comme:

  • serveur nginx (très rapide pour les actifs statiques et a une très faible utilisation de la mémoire)
  • vernis pour cache (accélérateur HTTP)

Vos ressources statiques les plus demandées telles que css , js ou images seront mises en cache et servies aussi rapidement qu’un éclair. Je recommande d’avoir au moins 1 Go ou 2 Go de RAM pour de meilleurs résultats.

Voici quelques liens utiles:

Comment installer nginx: https://www.digitalocean.com/community/tutorials/how-to-install-nginx-on-ubuntu-12-04-lts-precise-pangolin

Installez le vernis: https://www.digitalocean.com/community/tutorials/how-to-configure-a-clustered-web-server-with-varnish-and-nginx-on-ubuntu-13-10

Je suppose que cela servira votre but.

J’ai mis en place un tutoriel sur http://www.scalescale.com .

Il s’appelle “Rolling Your Own CDN – Construisez un CDN à 3 continents pour 25 $ en 1 heure” et peut être trouvé à:

http://www.scalescale.com/rolling-your-own-cdn-build-a-3-continent-cdn-for-25-in-1-hour/