Étape 8: Configuration du serveur Web
Une fois que vous avez téléchargé votre programme, compilé et testé en allant sur votre site local (par exemple, les http://mcflysbc.local:8000), vous aurez besoin de transmettre les ports dans votre routeur, donc vous pouvez le voir n’importe où sur le web, et vous aurez probablement envie d’obtenir votre propre nom de domaine si vous n’avez pas à retenir une ruée des nombres.
Avant le lancement du site Web, vous aurez probablement envie de régler votre programme pour ne montrer que les données que vous souhaitez que quiconque de voir. Retour au guide de domotique simple pour obtenir les détails sur la modification du code. Pour moi, j’ai remplacé l’interrupteur relais avec une LED. J’ai encore envie qu’il soit interactif, mais pas mes lumières de la pièce allumer et éteindre avec un abandon sauvage.
Trouver l’adresse IP de votre SBC
Connectez-vous à la configuration web de votre SBC et aller à la page réseau. L’adresse IP de toute évidence apparaît là.
Mettre en place la redirection de Port sur votre routeur
Ouvrez la page des paramètres de votre routeur. Ceci est accessible via une des adresses suivantes : http://192.168.1.1, http://192.168.1.1, http://192.168.2.1, ou à l’adresse indiquée dans le manuel utilisateur de votre routeur.
Trouver la redirection de port. Chaque routeur est différent, il est donc difficile de dire où il va être mis pour votre appareil. Une fois que vous le trouvez, activez un nouveau port vers l’avant. Définissez le port interne début fin port sur 8000 ; le port de démarrage externe et le port de fin à 80 ; le protocole est TCP ; et l’adresse IP sera l’adresse IP de votre SBC.
Obtenez un domaine
Vous pouvez acheter un domaine sur des sites comme stationnaire, Namecheap, Gandi, Dreamhost, Name.com ou GoDaddy. Si vous ne voulez pas payer et ne me dérange pas une extension sur votre domaine (comme ddns.com), puis utiliser un service comme No-IP. Configurez le domaine comme un hôte DNS et donner l’adresse IP de la SBC que vous avez trouvé à l’étape précédente.
Vous pouvez désormais accéder à votre URL et surveiller votre maison où que vous soyez.