web-dev-qa-db-fra.com

Comment configurer une machine pour héberger mes sites Web dans le monde entier - avec ma propre URL?

J'ai joué avec mon blog, beaucoup. J'ai quelques vieux ordinateurs qui traînent et que je veux utiliser.

Je me demandais s’il existe un moyen de configurer un serveur, puis sera lié à une URL que j’achète et à des pages de serveur et peut-être même à installer wordpress.

N'importe quelle information sur la configuration sur Ubuntu 10.04 Desktop serait incroyable.

S'il te plaît et merci.

9
myusuf3

Il est très facile de configurer un serveur Web sur Ubuntu. Vous pouvez utiliser apt-get et installer Apache, PHP et MySQL manuellement, ou bien utilisez tasksel pour installer la pile LAMP.

Sudo tasksel install lamp-server

https://help.ubuntu.com/community/ApacheMySQLPHP

Une fois cela fait, vous pourrez configurer votre blog sur la machine locale et le faire fonctionner.

Vous pouvez suivre le guide ici pour savoir comment installer wordpress sous Ubuntu ou suivre ceci n pour obtenir un guide générique sur la façon de s’installer.

-

Prochaines étapes

  • Achetez le domaine (je reçois le mien de 123-reg.co.uk)
  • Pointez le domaine sur votre adresse IP
    • Si vous avez une adresse IP statique, pointez simplement le domaine sur cette adresse IP.
    • Si vous n'avez pas d'adresse IP statique, vous devrez utiliser un service tel que dyndns pour mettre à jour les enregistrements DNS à mesure que votre adresse IP change.
  • En fonction de la configuration de votre réseau, vous devrez soit utiliser la redirection de port pour transférer le port 80 sur votre ordinateur exécutant Apache, soit utiliser NAT sur votre routeur pour connecter votre adresse IP publique à l'adresse IP de votre ordinateur.

-

Quelques autres points

  • Il serait préférable d’utiliser Ubuntu Server si possible sur la machine, car elle est mieux conçue pour la tâche et il n’est pas nécessaire de disposer d’une interface graphique sur une boîte Web.
  • Si votre site/blog devient populaire, vous constaterez peut-être que votre connexion Internet n'est pas en mesure de gérer la charge, car la plupart des connexions Internet à domicile n'ont pas une très bonne vitesse de téléchargement.
7
Mark Davidson

Wordpress est dans le référentiel de l'univers. Vous pouvez installer via apt-get ou synaptic et toutes les dépendances seront importées. Plus de documentation ici .

Pour héberger un serveur, vous avez besoin d'un fournisseur de services Internet qui vous attribue une adresse IP statique externe, ce qui est généralement le cas, mais vous devez généralement demander une adresse IP statique. Ensuite, il suffit de faire pointer un domaine sur cette adresse et d’ouvrir un trou dans votre pare-feu.

3
Karl Bielefeldt

Si vous faites cela pour l'expérience ou l'amusement, rock sur.

Si vous faites cela parce que vous voulez avoir un site web fiable, ne vous inquiétez pas. Les maisons construisent de mauvais centres de données pour les mêmes raisons que l’hébergement de sites Web coûte de l’argent: s’assurer que l’alimentation reste en place, que le réseau reste en place, que le serveur et les applications sont en capital et en main-d’œuvre, amortis le plus efficacement possible sur une batterie de serveurs.

Certains routeurs prennent en charge un serveur DNS "itinérant" tel que http://www.dyndns.com/ , qui vous permet de conserver un nom statique même si votre fournisseur de services Internet peut faire passer votre adresse IP de manière dynamique. "cela peut irriter votre FAI" s'applique.

(divulgation: j'ai un compte DynDNS gratuit sans raison valable, cela fonctionne les rares fois où je l'ai essayé, je ne l'utilise pas pour des raisons importantes, mon FAI est très libéral et je n’ai aucune connexion avec DynDNS en dehors de cela.)

3
msw