Question Exécuter le site Web de la maison


Je veux configurer le serveur Web chez moi. Je suis déjà inscrit pour le nom de domaine. Je ne veux pas utiliser les services d'hébergement. Comment configurer Apache et les paramètres avec le bureau d'enregistrement du nom de domaine pour que mon site soit opérationnel?


2
2018-01-03 15:11


origine




Réponses:


Veuillez noter que de nombreux fournisseurs de services Internet n'autorisent pas l'hébergement chez eux dans les conditions d'utilisation, et certains peuvent même vous déconnecter ou facturer des amendes.

Si vous êtes autorisé à héberger votre ordinateur en fonction des conditions d'utilisation de votre fournisseur, vous devez configurer un serveur Web (à partir de votre question, je vois déjà que votre choix est tombé sur Apache) chez vous. transférer le port 80 de votre routeur vers l'adresse IP interne de votre serveur. L'installation d'Apache diffère selon le système d'exploitation. Pour une installation facile d'Apache sous Windows, je recommanderais XAMPP, disponible sur: http://www.apachefriends.org/fr/xampp.html

Ensuite, vous devez indiquer l'enregistrement A de votre domaine à votre adresse IP publique. (Avec un peu de chance, votre fournisseur de services Internet en fournit un statique, ce que font de nombreux FAI qui permettent l'hébergement à domicile). Il est recommandé de le faire également pour le www. sous-domaine.


6
2018-01-03 15:20



Merci pour la réponse, Niek! Je n'ai pas besoin du site pour fonctionner 24/7. Donc, IP dynamique ne devrait pas être un problème. J'utiliserais DynDNS ou Opendns pour cela. - Sarveshwar


Si vous utilisez Linux, le plus simple (mais pas le meilleur) à faire est d’installer Apache (et Mysql / PHP si vous voulez dynamique) puis d’installer Webmin car cela vous donnera une belle interface pour tout.

Si vous utilisez Windows, essayez de télécharger le Installation de la plate-forme Web qui devrait vous installer avec IIS, SQL Server, ASP.Net (et je pense que PHP) Très rapidement.

La prochaine étape consisterait à accéder à vos enregistrements DNS et à définir un enregistrement A pour votre domaine qui pointe vers votre adresse IP et un nom C qui pointe vers votre domaine.

Enfin, vous souhaitez transférer le port 80 de votre routeur vers la machine qui possède le serveur Web.

Ça devrait être ça! Si vous ne comprenez pas d’étape, dites-le dans les commentaires et je serai heureux de vous aider.


5
2018-01-03 15:27



Merci pour la réponse. Ok, vous dites que je dois configurer le serveur de noms avec le bureau d'enregistrement? J'ai vu Cname dans wikipedia. Dans le formulaire d'enregistrement, il demande d'entrer deux serveurs de noms. Comment entrer deux serveurs de noms lorsque je n'ai qu'une seule instance d'Apache en cours d'exécution? Veuillez élaborer. - Sarveshwar
La plupart des bureaux d'enregistrement offrent des services DNS, si ce n'est pas le cas, utilisez ns1.everydns.net et ns2.everydns.net, puis créez un compte avec everydns.net et tapez-y votre domaine. puis définissez un enregistrement A avec la valeur de votre IP et un Cname avec le nom de www.domain.com et une valeur de votre domaine .com si vous avez besoin d'aide, dites simplement. - William Hilsum


UNE WAMP, ou LAMP, selon votre système d'exploitation, devrait installer tout ce qui est nécessaire pour un site Web. Vous pointez ensuite le DNS sur votre IP (vous avez une adresse IP statique, non?) Et tout devrait bien se passer.


2
2018-01-03 15:17



Merci pour la réponse. Et non! Je n'ai pas d'IP statique. Très rarement, j'arrête mon ordinateur qui conserve mon adresse IP pendant plusieurs jours. Aussi, je peux utiliser certains services comme dyndns (pour lesquels mon routeur prend en charge) ou opérer si je continue à avoir une adresse IP dynamique. - Sarveshwar