Android

Comment héberger un site web depuis votre ordinateur à la maison - technologie de guidage

Tutoriel Hébergement - Héberger et Uploader son site web

Tutoriel Hébergement - Héberger et Uploader son site web

Table des matières:

Anonim

L'une des conditions préalables au démarrage d'un site Web est de savoir où héberger les fichiers et ce qu'il en coûtera pour un nom de domaine. Bien sûr, il y a plusieurs façons de s'y prendre. Vous pouvez choisir parmi de nombreux hôtes gratuits (tels que wordpress.com ou blogspot.com) ou opter pour un hébergeur autonome. Auto-hébergé signifie plus de liberté et ne pas avoir à compter sur Google ou WordPress pour un certain nombre de choses.

Auto-hébergé signifierait aller chez un fournisseur d'hébergement ou l'héberger vous-même. Vous pouvez toujours commencer en servant simplement les fichiers Web à partir de votre propre ordinateur. Si vous n’attendez pas trop de visiteurs au début, c’est un excellent moyen de vous faire connaître en affichant les pages sur lesquelles afficher votre produit ou service. Bien sûr, cela signifie que votre ordinateur doit être allumé en tout temps, car il fera office de serveur, mais nous l’avons généralement en mode permanent, non?

Nous verrons comment faire en sorte qu'un nom d'hôte pointe vers votre ordinateur, de sorte que vous puissiez l'utiliser comme un domaine de site Web réel, et comment transférer les demandes entrantes sur l'ordinateur faisant office de serveur Web.

Configurer une adresse IP statique

Une adresse statique est une adresse qui ne change pas. C'est toujours 11.22.333.44, par exemple. Si tel est le cas pour vous, vous pouvez facilement donner votre adresse IP à une personne qui pourra accéder à votre site Web si les mesures nécessaires sont prises. Cependant, si vous avez une adresse IP dynamique (changeante), cela ne fonctionnera pas bien car vous devrez continuer à rechercher la nouvelle adresse IP, puis à la partager à nouveau avec tout le monde.

Voyez la différence entre une adresse IP statique et dynamique avec ce message.

Que vous ayez une adresse statique ou dynamique, accéder à un site Web à l'aide de son adresse IP n'est pas très convivial. Nous allons récupérer un programme capable de nous attribuer un nom lisible par l’homme, tel qu’un site Web classique, puis mettre à jour en permanence le service de dénomination avec l’adresse IP externe actuelle, même si elle est dynamique.

Étape 1: Créez un compte gratuit et No-IP.com en utilisant ce lien ici. Complétez les bases puis cochez la case Créer mon nom d’hôte ultérieurement.

Faites défiler vers le bas et choisissez Inscription gratuite.

Étape 2: La prochaine étape nécessaire consiste à activer votre compte avec l’email envoyé par No-IP.

Étape 3: Une fois votre compte vérifié, accédez à ce lien ici pour créer un nouvel hôte.

Choisissez l'un des domaines libres dans la liste déroulante. Sélectionnez DNS Host (A) pour le type d' hôte, puis laissez le reste tel quel. C'est bien que l'adresse IP soit telle qu'elle est - elle ne sera pas conservée de cette manière même si vous utilisez une adresse dynamique avec votre fournisseur de services Internet.

Faites défiler vers le bas et choisissez Ajouter un hôte.

Étape 4: pour vous assurer que l'adresse IP changeante est toujours associée au nom d'hôte, nous devons télécharger le client de mise à jour DNS dynamique. Obtenez ce programme ici.

Commencez ma connexion avec votre adresse e-mail et votre mot de passe de l' étape 1.

Cliquez sur Modifier les hôtes, puis cochez la case en regard de l'hôte qui vient d'être créé à l' étape 3.

Cliquez sur Enregistrer et notez que l'adresse IP avec laquelle vous travaillez actuellement sera associée à ce nom d'hôte.

Vous pouvez quitter ce programme à tout moment, tout en le maintenant, car il sera réduit dans la zone de notification.

Remarque: Vous devez vérifier que vous souhaitez toujours que ce nom d'hôte soit actif une fois par mois. Sinon, le nom sera suspendu jusqu'à ce que vous vous identifiiez et que vous souhaitiez le conserver. C'est un petit prix à payer pour un service gratuit.

Installer le logiciel du serveur Web

Maintenant que l'adresse IP sera toujours liée au nom d'hôte, la prochaine étape majeure consiste à installer le logiciel nécessaire au service du site Web. Nous vous présenterons quelques programmes que vous pourrez essayer, en fonction de vos besoins.

Serveur de fichiers HTTP (HFS)

HFS est un programme commun pour héberger des sites Web simples. Je l'ai utilisé pour héberger une seule page pendant plusieurs mois sans échec. Si vous souhaitez héberger un site utilisant uniquement le langage HTML, il s'agit d'un excellent programme portable.

Étape 1: Téléchargez HFS avec ce lien ici.

Étape 2: Après l'installation, ouvrez le fichier unique téléchargé, appelé HFS. Appuyez sur la touche F5 pour passer en mode expert. Cliquez avec le bouton droit sur la petite icône de maison dans le volet de gauche et choisissez l'option appelée Lier la racine au dossier réel.

Recherchez le dossier contenant les fichiers du site Web. Reportez-vous à la section suivante pour diriger le trafic vers ce serveur avec une fonction de redirection de port dans le routeur.

QuickPHP

Vous aurez peut-être besoin d'un serveur prenant en charge PHP. HFS ne supporte pas PHP, donc utiliser QuickPHP peut servir de substitut intéressant.

Étape 1: Ce programme est portable. Il est présenté dans un fichier ZIP et peut être téléchargé ici.

Étape 2: Au lancement, les paramètres sont simples. Entrez l'adresse IP locale du serveur, 80 pour le numéro de port, puis choisissez les fichiers de site Web pour la zone de texte du dossier racine.

Les noms de fichier de document par défaut permettent de spécifier ce que QuickPHP doit rechercher et présenter comme fichier racine. Mes fichiers contiennent une page Index.html qui doit être chargée lors de l’accès au site Web. Comme il est répertorié ici, le fichier sera affiché comme page par défaut. En d'autres termes, lorsque le serveur est chargé depuis JonFisher.HopTo.org, la page Index se charge en premier.

Choisissez Démarrer pour commencer à servir les fichiers en tant que site Web.

Trafic HTTP direct vers le serveur

Semblable à la transmission du trafic FTP vers une adresse IP interne afin de servir des fichiers via FTP, le trafic entrant du site Web doit être dirigé vers l'ordinateur local qui dessert le site Web. Nous faisons cela depuis le routeur.

Astuce: voyez également comment la redirection de port est utile pour configurer des clients de bureau à distance avec ce guide.

Étape 1: ouvrez une invite de commande sur le serveur Web et entrez Ipconfig pour trouver l'adresse de passerelle par défaut, comme suit:

Étape 2: ouvrez la passerelle dans un navigateur et accédez à la section de configuration qui fait référence au transfert de port.

Les paramètres My Linksys WRT150N se trouvent sous Application et jeux> Transfert de port unique. Sélectionnez l'application HTTP prédéfinie ou effectuez une sélection manuelle à l'aide du port 80. Envoyez ce message à l’ordinateur fonctionnant comme serveur Web. L'adresse sera listée à côté de l' adresse IPv4, comme dans la capture d'écran ci-dessus.

Veillez à enregistrer les modifications avant de continuer.

Selon le programme que vous avez utilisé ci-dessus, associé aux fichiers de site Web, vous pouvez désormais accéder à votre site hébergé localement avec le nom d'hôte que vous avez configuré.

Voici un exemple d’hébergement de mon site Web avec HFS sur mon ordinateur local:

Conclusion

Il est évident à quel point il est facile (facile si vous êtes capable de suivre les étapes avec précision) de commencer à servir les fichiers de votre site Web à partir de votre ordinateur sans dépenser une centime supplémentaire sur un service d'hébergement ou un nom de domaine. Oui, il est entendu que les options de nom d'hôte gratuit ne sont pas si géniales, mais son utilisation ne coûte rien. Le client de mise à jour DNS est merveilleux pour garder l'adresse IP à jour avec le nom d'hôte sans avoir à faire quelque chose manuellement.