Slik gjør du en Android -enhet til en webserver

Slik gjør du en Android -enhet til en webserver

Trenger du en enhet med lav effekt for å kjøre nettstedet ditt? Vil du gjenvinne plassen webserveren din tar? Vil du dele informasjon med folk, enten venner eller publikum, men har ikke økonomi til å drive en fullskala webserver?





Du kan bruke denne lenken for en spesiell rabatt hos InMotion Hosting.





Eller du kan være vert for nettsiden din ved hjelp av en Android -smarttelefon eller nettbrett. Slik bygger du en enkel Android -webserver.





Android: Den rimelige webserveren i lommen

Nettsteder trenger ikke dyre servere; de trenger ikke engang rimelige servere. Vi er nå på det stadiet hvor du kan være vert for et dynamisk, databasedrevet nettsted på en beskjeden enhet.

For eksempel kan du velge å bruke en vanlig stasjonær PC eller bærbar PC. Men ettersom dette tar mye plass, kan du skalere enda lenger. Vi har allerede sett hvordan du kan bruke Raspberry Pi som en server, og det er også mulig å bruke en Android -smarttelefon eller nettbrett på samme måte.



Hvis du gjør dette umiddelbart, fjerner du hostingkostnadene. Hvis sidevisningene er lave, bør du finne ut at nettstedet ditt kjører uten å låse enheten (selv om du ikke bør forvente å multitaske mens nettstedet kjører!).

Trinn 1: Installer Tiny Web Server for Android

Ulike serverprogramvare er tilgjengelig for Android. Mange av disse er imidlertid utdaterte, beregnet på eldre versjoner av Android (for eksempel PAW Server).





Vi bruker Tiny Web Server for denne opplæringen. Med dette vil vi laste opp en grunnleggende index.html filen og bla til den fra en PC på samme nettverk for å illustrere bruk av Android som en webserver.

Lignende apper er avhengige av de samme prinsippene. I utgangspunktet kreves de samme konseptene og prosessene for å vise en webside til en leser.





nedlasting : Tiny Web Server for Android (Gratis)

Trinn 2: Konfigurer Tiny Web Server

Dette verktøyet er en veldig enkel måte å vise innhold fra telefonen på. Imidlertid gir den deg tilgang til filer eksternt. For eksempel kan du bla gjennom telefonens lagring fra PC -ens nettleser hvis begge er på samme nettverk.

Bildegalleri (2 bilder) Utvide Utvide Lukk

På grunn av denne enkelheten er det ikke noe konfigurasjonsalternativ med Tiny Web Server. Dette betyr at du ikke kan tvinge den til standard til en index.html fil. Dette er imidlertid en liten niggle.

Etter at du har installert Tiny Web Server, starter du appen. På hovedskjermen har du muligheten til Endring serverbanen, noe som er nyttig hvis du vil spesifisere en katalog for å lagre webfilene dine i.

Du kan også angi a Standard tegnsett (nyttig hvis du ikke er vert for et engelsk språk) eller Serverport .

Trinn 3: Legg til Index.html i Tiny Web Server

For å bruke Tiny Web Server til å betjene websider, må du opprette en index.html filen og last den opp til den foretrukne mappen. Du kan gjøre dette på skrivebordet ditt ved hjelp av et tekstredigeringsprogram som Notepad ++ eller på Android ved hjelp av en HTML- eller tekstredigerer .

Kopier filen til den foretrukne katalogen (via USB eller ved hjelp av en Android -filbehandling) på Android -enheten din. På Android, flytt filen til /lagring/emulert/0 .

Hvis du kopierer filen via USB til telefonen, blar du til telefonens lagring i filbehandleren. Standardplasseringen skal være etterlignet underkatalog. Kopier HTML -filen til denne katalogen, og koble deretter enheten fra på en trygg måte.

Windows 10 er det for øyeblikket ingen strømalternativer tilgjengelig

Når filen er kopiert til Android, åpner du Tiny Web Server og klikker på Start server . Naviger i nettleseren til standard URL -adresse, og legg til /index.html til slutten.

Gratulerer, du har konvertert Android -enheten din til en grunnleggende webserver! Selvfølgelig er eksemplet vist ekstremt grunnleggende og mangler styling. Heldigvis er det enkelt å legge til CSS med den vanlige inkluderte instruksjonen i HTML -filen. Vi har sett på noen grunnleggende CSS hvis du er ny. Det beste av alt er at du fortsatt kan bruke telefonen eller nettbrettet som normalt mens du er vert for nettstedet.

Hvordan besøker folk dine Android -webserversider?

Det spiller ingen rolle om du er vert for nettstedet ditt på en smarttelefon, nettbrett eller til og med en Android TV.

Uansett hvilken Android -enhet du velger, når den brukes sammen med en dynamisk DNS -oppdateringsklient (av disse har No-IP.com en Android-app), vil du kunne betjene nettsider til datamaskiner utenfor ditt hjem- eller bedriftsnettverk. Disse appene knytter enhetens dynamiske IP -adresse til en dedikert URL, via klientappen du installerer.

Selvfølgelig, hvis din ISP gir deg en statisk IP, er alt du trenger å gjøre å tilordne din Android -webserver en statisk IP -adresse. Dessverre kan dette vise seg ikke å fungere med noen rutere, så No-IP.com-appen er det bedre alternativet. Ulike uoffisielle No-IP.com-klienter er tilgjengelige.

Uansett hvilken du velger, bare installer den, angi en URL som beskrevet, og velg destinasjonen som HTML -side.

Bygger en Android -webserver, oppsummert

Vi har dekket de grunnleggende trinnene for å lage en Android-drevet webserver. Bare hvis du savnet dem, la oss minne oss selv.

  1. Sørg for at Android -enheten din er tilkoblet
  2. Installer Tiny Web Server
  3. Lag HTML -filer
  4. Last opp filen (e) til Android -enheten din
  5. Kjør Tiny Web Server

Hvis nettstedet er relativt grunnleggende, kan du bruke Android -enheten din som en vert og spare penger på å drive en dyr server. På samme måte kan du ta tilbake plassen som brukes av en server eller a datamaskin som kjører som en webserver . Kanskje du kan bruke serveren til et annet formål.

Med Android er det bare ett alternativ å bygge en webserver. Ta en titt på noen flere gode bruksområder for en gammel smarttelefon .

Dele Dele kvitring E -post Er det greit å installere Windows 11 på en inkompatibel PC?

Du kan nå installere Windows 11 på eldre PCer med den offisielle ISO -filen ... men er det en god idé å gjøre det?

Les neste
Relaterte temaer
  • Android
  • Webvert
  • Internett server
  • Android -tips
Om forfatteren Christian Cawley(1510 artikler publisert)

Nestlederedaktør for sikkerhet, Linux, gjør -det -selv, programmering og teknologi forklart, og virkelig nyttig podcast -produsent, med lang erfaring innen desktop og programvarestøtte. Christian er en bidragsyter til magasinet Linux Format, og er en Raspberry Pi -tinkerer, en lego -elsker og en retro spillfan.

Mer fra Christian Cawley

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!

Klikk her for å abonnere