web-dev-qa-db-fra.com

Comment puis-je héberger un domaine / site web sur mon nouveau VPS?

Je suis un utilisateur moyen d'Ubuntu et actuellement j'ai décidé de renforcer mes connaissances dans Ubuntu. Depuis que je suis un développeur Web, récemment, j'ai décidé de configurer mon propre serveur Web alimenté par Ubuntu.

Je viens d'acheter un VPS unmanage propulsé par Ubuntu 11.10. J'ai réussi à installer Apache, PHP, MySQL et les changements de sécurité de base.

Auparavant, je n'étais qu'un utilisateur d'hébergement partagé où tout est géré via cPanel, ce qui est facile. Maintenant, c'est totalement différent et je suis désemparé puisque je suis sur VPS non géré et bien sûr la société d'hébergement ne m'aidera pas.

Ma question:

Auparavant, lorsque je souhaite héberger un nouveau site Web, après avoir acheté un domaine auprès du registraire, je vais modifier les serveurs de noms de domaine avec mes serveurs de noms sharedhosting. Je viens d'ajouter le domaine via cPanel. Comment puis-je héberger un domaine/site web sur mon nouveau VPS? Comment avoir un serveur de noms? Comment configurer le serveur de noms?

9
DzulFriday

Il existe de nombreuses manières "raisonnables" et "pratiques" d'héberger un site Web en utilisant votre nom de domaine sur un VPS exécutant Ubuntu.

Je propose ce guide pour une procédure pas à pas simple sur la configuration d’un serveur Ubuntu LAMP renforcé pour alimenter un site: http://blog.al4.co.nz/2011/05/setting-up-a-secure -ubuntu-lamp-server /

En ce qui concerne la configuration d’un serveur de noms .... Ne le faites pas :) utilisez les services DNS gratuits offerts par la plupart des bureaux d’enregistrement ou utilisez un service comme Afraid.org ou Cloudflare pour gérer le DNS.

6
bkerensa

Pour configurer le serveur DNS, vous devez installer un serveur DNS tel que Bind. Voir les instructions ici https://help.ubuntu.com/community/BIND9ServerHowto Cependant, comme l’autre utilisateur le suggère, vous pouvez utiliser simplement le service DNS fourni par un tiers, car vous aurez besoin de au moins 2 serveurs DNS, principal et secondaire, pour que celui-ci fonctionne "correctement". Votre fournisseur VPS peut disposer d'un serveur DNS, vous devez donc le contacter avant d'essayer de configurer le vôtre.

Pour configurer Apache/php/mysql afin de servir votre site, voir les instructions ici https://help.ubuntu.com/community/ApacheMySQLPHP

2
bobojam