Hur man gör en Android -enhet till en webbserver

Hur man gör en Android -enhet till en webbserver

Behöver du en enhet med låg effekt för att köra din webbplats? Vill du återta platsen som din webbserver tar upp? Vill du dela lite information med människor, antingen vänner eller allmänheten, men har inte ekonomi för att köra en fullskalig webbserver?





Du kan använda den här länken för en specialrabatt hos InMotion Hosting.





Eller så kan du vara värd för din webbsida med en Android -smartphone eller surfplatta. Så här bygger du en enkel Android -webbserver.





Android: Webbservern till låg kostnad i fickan

Webbplatser behöver inte dyra servrar; de behöver inte ens billiga servrar. Vi är nu på det stadium där du kan vara värd för en dynamisk, databasdriven webbplats på en blygsam enhet.

Till exempel kan du välja att använda en vanlig stationär dator eller bärbar dator. Men eftersom detta tar mycket plats kan du skala ner ytterligare. Vi har redan sett hur du kan använda Raspberry Pi som en server, och det är också möjligt att använda en Android -smartphone eller surfplatta på samma sätt.



Om du gör detta omedelbart tar du bort dina värdkostnader. Om sidvisningarna är låga bör du upptäcka att din webbplats körs utan att låsa enheten (även om du inte bör förvänta dig att multitaska medan webbplatsen körs!).

Steg 1: Installera Tiny Web Server för Android

Olika serverprogramvara är tillgängliga för Android. Många av dessa är dock inaktuella, avsedda för äldre versioner av Android (t.ex. PAW Server).





Vi använder Tiny Web Server för den här självstudien. Med detta laddar vi upp en grundläggande index.html fil och bläddra till den från en dator i samma nätverk för att illustrera att använda Android som en webbserver.

Liknande appar förlitar sig på samma principer. I grund och botten krävs samma koncept och processer för att visa en webbsida för en tittande webbläsare.





Ladda ner : Tiny Web Server för Android (Fri)

Steg 2: Konfigurera Tiny Web Server

Detta verktyg är ett mycket enkelt sätt att visa innehåll från din telefon. Men det gör att du kan komma åt filer på distans. Du kan till exempel bläddra i telefonens lagringsutrymme från datorns webbläsare om båda finns i samma nätverk.

Bildgalleri (2 bilder) Bygga ut Bygga ut Stänga

På grund av denna enkelhet finns det inget konfigurationsalternativ med Tiny Web Server. Det betyder att du inte kan tvinga den till standard till en index.html fil. Detta är emellertid ett litet niggle.

Efter installation av Tiny Web Server, starta appen. På huvudskärmen har du möjlighet att Förändra servervägen, vilket är användbart om du vill ange en katalog för att lagra dina webbfiler i.

Du kan också ange a Standard teckenuppsättning (användbart om du inte är värd för en engelskspråkig webbplats) eller Server Port .

Steg 3: Lägg till Index.html till Tiny Web Server

Om du vill använda Tiny Web Server för att visa webbsidor måste du skapa en index.html filen och ladda upp den till önskad mapp. Du kan göra detta på ditt skrivbord med en textredigerare som Anteckningar ++ eller på Android med HTML eller textredigerare .

Kopiera filen till önskad katalog (via USB eller med en Android -filhanterare) på din Android -enhet. På Android, flytta filen till /lagring/emulerad/0 .

Om du kopierar filen via USB till telefonen bläddrar du till telefonens lagring i filhanteraren. Standardplatsen ska vara emulerade underkatalog. Kopiera HTML -filen till den här katalogen och koppla sedan bort enheten på ett säkert sätt.

hur man spelar in en konversation på iphone

Med filen kopierad till Android, öppna Tiny Web Server och knacka på Starta servern . Navigera i din webbläsare till standardadressen och lägg till /index.html till slutet.

Grattis, du har konverterat din Android -enhet till en grundläggande webbserver! Naturligtvis är exemplet som visas extremt grundläggande och saknar styling. Lyckligtvis är det enkelt att lägga till CSS med den vanliga inkluderade instruktionen i HTML -filen. Vi har tittat på några grundläggande CSS om du är ny. Det bästa av allt är att du fortfarande kan använda din telefon eller surfplatta som vanligt medan du är värd för webbplatsen.

Hur besöker människor dina Android -webbserversidor?

Det spelar ingen roll om du är värd för din webbplats på en smartphone, surfplatta eller till och med en Android TV.

Vilken Android -enhet du än väljer, när den används tillsammans med en dynamisk DNS -uppdateringsklient (av dessa har No-IP.com en Android-app) kan du visa webbsidor för datorer utanför ditt hem- eller företagsnätverk. Dessa appar länkar enhetens dynamiska IP -adress till en dedikerad URL, via klientappen som du installerar.

Naturligtvis, om din ISP tillhandahåller dig en statisk IP, är allt du behöver göra att tilldela din Android -webbserver en statisk IP -adress. Tyvärr kan detta visa sig inte fungera med vissa routrar, så No-IP.com-appen är det bättre alternativet. Olika inofficiella No-IP.com-klienter är tillgängliga.

Oavsett vilken du väljer, installera den helt enkelt, ställ in en URL enligt instruktionerna och välj destinationen som din HTML -sida.

Bygga en Android -webbserver, sammanfattat

Vi har täckt de grundläggande stegen för att skapa en Android-driven webbserver. Om du missade dem, låt oss påminna oss själva.

  1. Se till att din Android -enhet är online
  2. Installera Tiny Web Server
  3. Skapa HTML -fil (er)
  4. Ladda upp filen / filerna till din Android -enhet
  5. Kör Tiny Web Server

Om webbplatsen är relativt grundläggande kan du använda din Android -enhet som värd och spara pengar på att driva en dyr server. På samma sätt kan du ta tillbaka det utrymme som används av en server eller a dator som körs som en webbserver . Kanske kan du använda servern för ett annat syfte.

Med Android är det bara ett alternativ att bygga en webbserver. Ta en titt på några fler bra användningsområden för en gammal smartphone .

Dela med sig Dela med sig Tweet E-post Är det okej att installera Windows 11 på en inkompatibel dator?

Du kan nu installera Windows 11 på äldre datorer med den officiella ISO -filen ... men är det en bra idé att göra det?

Läs Nästa
Relaterade ämnen
  • Android
  • Webbhotell
  • Webbserver
  • Android -tips
Om författaren Christian Cawley(1510 artiklar publicerade)

Biträdande redaktör för säkerhet, Linux, DIY, programmering och teknik förklaras, och verkligen användbar podcastproducent, med stor erfarenhet av skrivbords- och programvarusupport. Christian är en bidragsgivare till tidningen Linux Format och är en Raspberry Pi -tinkerer, Lego -älskare och retrospelfläkt.

Mer från Christian Cawley

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e -böcker och exklusiva erbjudanden!

Klicka här för att prenumerera