ServDuino - bygga ditt eget Arduino webbserver (2 / 8 steg)
Steg 2: Komma igång på webben
Öppna upp din favorit webbläsare och skriv http://192.168.1.177 . Du borde se något lik bilden nedan. Om det inte fungerar, inte panik! Förmodligen har du Internet-leverantören blockerar port 80, standard http-porten.
För att testa detta, kommer vi prova en av följande portar 8080 eller 8081. Gå till WebServer skiss och hitta den rad som lyder: Server server(80); Det är i början av skissen. Ändra 80 till 8080 eller 8081. Nu ladda upp. Att få på din webbplats, men du måste du skriva: http://192.168.1.177:8080 eller http://192.168.1.177:8081 . Om det fungerar bra nu du kan gå vidare till nästa steg! Ett bra ställe att titta på för att vidarebefordra hjälp är portforward.com .
Innan du blir upphetsad och ringa upp din vän att få, har vi ett problem. IP-adressen du webbplatsen har kan endast nås genom en dator ansluten till routern. Ingen annan kan komma åt den. Hur löser vi detta??? Vi använder portforwarding. Det kan vara lätt eller svårt, beroende på hur du och din router gör. Du kommer att behöva komma åt du routerns inställningssida och Sök tills du ser en länk eller fliken eller vad det nu är namngivna portforwarding eller port forwarding/port utlösande, eller liknande. Gå till sidan och välj en ny http -tjänst. Skriv IP på din webbserver och ange start- och slutdatum portarna 8080 eller 8081. Spara ändringar och nu människor kan gå du webbplatsen från utanför routern. Men du behöver en ny IP. Routerns IP. Går till www.whatismyip.com . Nej gå till din IP på http://this.is.my.ip:8080 eller http://this.is.my.ip:8081. Med detta är min och och ip som respektive nummer av din adress.
Nu ringa dina närmaste vänner och ha dem titta på den. Men vänta! Det finns fortfarande ett problem, att komma ihåg alla dessa nummer kan vara en smärta! Vi är inte särskilt bra på att minnas strängar av siffror, men vi är bra på att komma ihåg ord och namn.
För att åtgärda detta kommer du förmodligen vill få ett faktiskt domännamn, som example.com. Det enklaste sättet att göra detta är att gå till dyndns.com och registrera dig för ett gratis konto och välj ett gratis domännamn. Dessa inkluderar dittnamn .dyndns -något .com eller dittnamn .dyndns. some2or3letterending . Nu ställa denna domän till routerns ip. Gå till din webbplats, kommer att du ange http://yourname.dyndns.whatever:8080 eller 8081, beroende på din Serverport. Http:// behövs i Internet Explorer, men inte Firefox för portar än 80.
Det sista steget du kan ta (tillval) är att göra en webhop så att du slipper skriva den: 808 x på slutet. Jag har http://teslalingeweb.dyndns-web.com pekade på min router ip och http://teslaling.dyndns-web.com som en webhop till http://teslalingeweb.dyndns-web.com:8081. För webbplatser på port 80 är http:// inte nödvändigt.
Nu när du har plats på webben, kan du bygga på servern, och utforma din webbplats!