Hoe een Android-apparaat in een webserver veranderen
Een low-powered apparaat nodig om uw website te runnen? Hebt u de ruimte nodig die uw webserver nodig heeft? Wilt u mogelijk controversiële informatie delen met een selecte groep mensen, maar hebt u niet de financiële middelen om een volledige webserver uit te voeren?
De oplossing voor al deze problemen - en enkele andere - is om uw webpagina op een Android-apparaat te hosten en van uw smartphone of tablet een webserver te maken.
De goedkope manier om een website van stroom te voorzien
Websites hebben geen dure servers nodig; ze hebben niet eens goedkope servers nodig. De beste webhostingservices De beste webhostingservices Op zoek naar de beste webhostingservice voor uw behoeften? Of het nu voor een kleine blog of een grote bedrijfswebsite is, hier zijn onze beste aanbevelingen. Lees verder . We zijn nu in het stadium waar een dynamische, database-gestuurde website kan worden gehost op een bescheiden apparaat. Het kan bijvoorbeeld een gewone desktop-pc of laptop zijn, maar omdat dit veel ruimte in beslag neemt, kunt u terugschalen. We hebben al gezien hoe de Raspberry Pi kan worden gebruikt als een webserver. Draai een Raspberry Pi in een webserver met de codeerder van Google Zet een Raspberry Pi om in een webserver Met Google's codeerprogramma Het Creative Lab van Google is wat software gebleken die helpt een Raspberry Pi in een eenvoudige webserver. De kleine webserver kan vervolgens worden gebruikt voor web-gebaseerde ontwikkelingsprojecten. Meer lezen, en het is ook mogelijk om een Android-smartphone of -tablet op dezelfde manier te gebruiken.
Uw hostingkosten worden onmiddellijk verwijderd, en zolang de paginaweergaven laag zijn, zou u moeten constateren dat uw website draait zonder het apparaat te vergrendelen (hoewel u niet verwacht te kunnen multitasken terwijl de site wordt uitgevoerd!).
Installeren van uw serversoftware op Android
Er zijn verschillende server software-apps beschikbaar voor Android. Deze variëren van de eenvoudige PAW-server voor Android die is ontworpen om basis-, niet-dynamische sites (hoewel PHP-plug-in beschikbaar is voor PAW) uit te voeren naar Ulti Server: PHP, MySQL, PMA, dat, zoals de naam al aangeeft, het gebruik van de database ondersteunt gedreven websites geschreven in PHP.
We gebruiken PAW Server voor deze zelfstudie, waarmee we een basisindex.html-bestand uploaden en van een pc op hetzelfde netwerk browsen om te illustreren met Android als een webserver. Andere apps vertrouwen op dezelfde principes: dezelfde concepten en processen zijn vereist om een webpagina naar een browser te kunnen weergeven.
PAW-server configureren
Met PAW Server op uw apparaat geïnstalleerd, voert u de app uit en drukt u op begin knop zoals aangegeven. Er wordt een URL weergegeven, dus blader hiernaar op uw desktopcomputer. Hier wordt u uitgenodigd om in te loggen, de weergegeven inloggegevens te gebruiken en de serverconsole te openen.
Dit is een nuttige app met een verscheidenheid aan functies, van het maken van telefoongesprekken en het verzenden van berichten naar kijkmedia. Kortom, u kunt PAW Server gebruiken als een afstandstoegangsconsole op uw telefoon of tablet en ook voor het weergeven van webpagina's.
Hier is een blik op wat het kan doen:
Index.html toevoegen aan PAW-server
Als u PAW Server als een webserver wilt gebruiken, moet u een index.html bestand en upload het naar de juiste map. U kunt dit op uw bureaublad doen met een teksteditor zoals Notepad ++ (een van onze favoriete Windows-applicaties De beste Windows-software De beste Windows-software Windows zwemt in een zee van gratis toepassingen Welke kunt u vertrouwen en welke zijn de beste? Als u niet zeker weet of een specifieke taak moet oplossen, raadpleeg dan deze lijst. Meer informatie) of op Android met een HTML- of teksteditor Ja, u kunt onderweg coderen: 7 van de beste HTML-editors voor Android Ja, u kunt Code on the Go: 7 van de beste HTML-editors voor Android U hoeft zich niet langer te houden aan codering op uw computer. Met deze apps kun je eenvoudig coderen op je Android-telefoon of -tablet. Lees verder .
Met uw bestand aangemaakt, kopieert u het naar de / paw / html / map op uw Android-apparaat - dit gaat eenvoudig door het Media-gedeelte in de PAW Server-console uit te breiden en File Manager te selecteren. Blader vanaf hier naar sdcard / poot / html, Klik Kies bestand, selecteer het HTML-bestand dat u zojuist hebt gemaakt en klik op Uploaden.
Als u het bestand in uw pc-browser wilt bekijken, moet u PAW opnieuw starten. Tik op uw tablet op Hou op knop in PAW Server, dan Begin nog een keer. Navigeer nogmaals in je browser naar de weergegeven URL, deze keer toevoegen /index.html naar het einde.
Gefeliciteerd, je hebt je Android-apparaat geconverteerd naar een webserver! Het getoonde voorbeeld is eenvoudig en mist styling; CSS kan eenvoudig worden toegevoegd (en is eenvoudig te leren 5 Baby Stappen om CSS te leren en een kick-ass te worden CSS Sorcerer 5 Baby begint CSS te leren en een kick-ass te worden CSS Sorcerer CSS is de allerbelangrijkste verandering die webpagina's hebben gezien in het laatste decennium, en het maakte de weg vrij voor de scheiding van stijl en inhoud. Op de moderne manier definieert XHTML de semantische structuur ... Lees meer) met de gebruikelijke bijgevoegde instructie in het HTML-bestand.
Ontvang externe hits op uw Android Powered Website
Zoals je misschien hebt gezien van de screenshots, heb ik een tablet gebruikt voor deze tutorial. Er is echter geen reden waarom u geen smartphone zou moeten gebruiken.
Welk Android-apparaat u ook selecteert, wanneer gebruikt in combinatie met een dynamische DNS-updateclient 5 Beste dynamische DNS-providers waar u vandaag gratis naar kunt zoeken 5 Dynamische DNS-providers die u vandaag gratis kunt opzoeken DynDNS was altijd een topvermelding wanneer gratis dynamische DNS's werden gebracht up. Maar nu het weg is, zijn er goede alternatieven? Dat is het zeker. Lees Meer (van deze, No-IP.com heeft een Android-app), kunt u webpagina's presenteren aan computers buiten uw thuis- of bedrijfsnetwerk. Deze apps koppelen het dynamische IP-adres van uw apparaat aan een speciale URL, via de client-app die u installeert.
(Natuurlijk, als uw ISP u een statisch IP-adres geeft, hoeft u alleen uw Android-webserver een statisch IP-adres toe te wijzen, maar dit kan onwerkbaar blijken bij sommige routers, dus de app No-IP.com is des te beter Er zijn verschillende niet-officiële No-IP.com-clients beschikbaar, met Dynamic DNS Client [No Longer Available] een sterke optie.
Gebruik voor een Android Web Server
We hebben verschillende manieren behandeld waarop u een door Android werkende webserver in deze functie zou kunnen gebruiken, maar voor het geval u ze hebt gemist, laten we onszelf eraan herinneren.
Om te beginnen kunt u een Android-webserver gebruiken om testversies van websites te hosten. Dit is handig voor het opruimen van fouten en het aanpassen van het ontwerp voordat de site live gaat, en het bespaart u om lokaal ontwikkelingswebsites te installeren die vervolgens nauwgezet naar uw server moeten worden gemigreerd wanneer u klaar bent 3 plug-ins voor een gemakkelijke migratie van een WordPress-site, geteste en geteste 3 plug-ins voor gemakkelijk migreren van een WordPress-site, getest en getest Deze WordPress-plug-ins kunnen het hele proces van het migreren van een WordPress-site voor u semi-automatiseren. Lees verder .
Als de website relatief eenvoudig is, kunt u Android als host gebruiken en geld besparen op het gebruik van een dure server. Op dezelfde manier kan de ruimte ingenomen door een server of pc die als een webserver wordt gebruikt, worden teruggevorderd, misschien met behulp van de server voor een ander doel. De ruimte die wordt ingenomen door een pc met een webserver kan nu worden ingenomen door een persoon die een taak uitvoert.
Heb je een Android-gebaseerde webserver gebouwd? Benieuwd en wil je meer weten? Laat hieronder een reactie achter en we zullen praten.
Ontdek meer over: Web Server.