Come trasformare un dispositivo Android in un server Web
Hai bisogno di un dispositivo a basso consumo per gestire il tuo sito web? Hai bisogno dello spazio occupato dal tuo server web? Desidera condividere alcune informazioni potenzialmente controverse con un gruppo selezionato di persone, ma non dispone delle risorse finanziarie per eseguire un server Web completo?
La soluzione a tutti questi problemi - e alcuni altri - è di ospitare la tua pagina web su un dispositivo Android, trasformando il tuo smartphone o tablet in un server web.
Il modo economico per alimentare un sito web
I siti web non hanno bisogno di server costosi; non hanno nemmeno bisogno di server economici I migliori servizi di hosting Web I migliori servizi di hosting Web Cerchi il miglior servizio di web hosting per le tue esigenze? Che si tratti di un piccolo blog o di un importante sito web aziendale, ecco i nostri migliori consigli. Leggi di più . Siamo ora nella fase in cui un sito Web dinamico basato su database può essere ospitato su un dispositivo modesto. Ad esempio, potrebbe essere un comune PC desktop o portatile, ma poiché occupa molto spazio, è possibile ridimensionarlo. Abbiamo già visto come il Raspberry Pi può essere usato come server web Trasforma un Raspberry Pi in un server Web con Google Coder Trasforma un Raspberry Pi in un server Web con Google Coder Il Creative Lab di Google ha prodotto alcuni software che aiutano a trasformare un Raspberry Pi in un web server di base. Il piccolo server Web può quindi essere utilizzato per progetti di sviluppo basati sul web. Leggi altro, ed è anche possibile utilizzare uno smartphone o tablet Android allo stesso modo.
I costi di hosting vengono immediatamente rimossi e, a patto che le visualizzazioni delle pagine siano basse, dovresti scoprire che il tuo sito web viene eseguito senza bloccare il dispositivo (anche se non dovresti aspettarti di essere in grado di multitasking mentre il sito è in esecuzione!).
Installazione del software del server su Android
Sono disponibili diverse applicazioni software per server per Android. Si va dal semplice PAW Server per Android progettato per eseguire siti di base non dinamici (sebbene un plug-in per PHP sia disponibile per PAW) su Ulti Server: PHP, MySQL, PMA, che, come suggerisce il nome, supporta l'uso del database siti web guidati scritti in PHP.
Stiamo utilizzando PAW Server per questo tutorial, con il quale caricheremo un file index.html di base e navigheremo da un PC sulla stessa rete per illustrare l'utilizzo di Android come server web. Altre app si basano su tutti gli stessi principi: gli stessi concetti e processi sono necessari per servire una pagina web a un browser di visualizzazione.
Configurazione del server PAW
Con PAW Server installato sul tuo dispositivo, esegui l'app, premendo il tasto inizio pulsante come da istruzioni. Verrà visualizzato un URL, quindi cerca su questo sul tuo computer desktop. Qui sarai invitato ad accedere, utilizzando le credenziali visualizzate, e aprire la console del server.
Questa è un'app utile con una varietà di funzioni, dall'effettuare telefonate e inviare messaggi alla visualizzazione di contenuti multimediali. In pratica, puoi utilizzare PAW Server come console di accesso remoto sul tuo telefono o tablet, oltre a servire pagine web.
Ecco uno sguardo a cosa può fare:
Aggiunta di Index.html al server PAW
Per utilizzare PAW Server come server Web, è necessario creare un index.html file e caricarlo nella cartella corretta. Puoi farlo sul tuo desktop usando un editor di testo come Notepad ++ (una delle nostre applicazioni Windows preferite Il miglior software Windows Il miglior software Windows Windows sta nuotando in un mare di applicazioni gratuite. Di quali puoi fidarti e quali sono le migliori? Se non sei sicuro o hai bisogno di risolvere un compito specifico, consulta questo elenco Leggi di più) o su Android utilizzando un editor HTML o di testo Sì, puoi Code on the Go: 7 dei migliori editor HTML per Android Sì, puoi Codice in movimento: 7 dei migliori editor HTML per Android Non è più necessario attenersi alla codifica sul computer. Con queste app, puoi facilmente codificare sul tuo telefono o tablet Android. Leggi di più .
Con il tuo file creato, copialo nella directory / paw / html / sul tuo dispositivo Android - questo è possibile facilmente espandendo la sezione Media nella console del server PAW e selezionando File Manager. Da qui, vai a sdcard / zampa / html, clic Scegli il file, seleziona il file HTML appena creato e fai clic Caricare.
Per visualizzare il file nel browser del PC, è necessario riavviare PAW. Sul tablet, tocca il Stop pulsante in PAW Server, quindi Inizio ancora. Naviga nuovamente nel browser verso l'URL visualizzato, aggiungendo questa volta /index.html all'estremità.
Congratulazioni, hai convertito il tuo dispositivo Android in un server web! L'esempio mostrato è di base e manca di stile; I CSS possono essere facilmente aggiunti (ed è semplice da imparare 5 Baby Steps to Learning CSS e Diventare un Kick-Ass CSS Sorcerer 5 Passi per imparare CSS e diventare un Kick-Ass CSS Sorcerer CSS è il singolo cambiamento più importante che le pagine web hanno visto in l'ultimo decennio, e ha aperto la strada alla separazione tra stile e contenuto.In modo moderno, XHTML definisce la struttura semantica ... Leggi di più) con le solite istruzioni incluse nel file HTML.
Ricevi hit esterni sul tuo sito web Android Powered
Come avrai potuto notare dagli screenshot, ho usato un tablet per questo tutorial. Tuttavia, non vi è alcun motivo per cui non si dovrebbe usare uno smartphone.
Qualsiasi dispositivo Android selezionato, se utilizzato in combinazione con un client di aggiornamento DNS dinamico 5 I migliori provider DNS dinamici che è possibile cercare gratuitamente Oggi 5 migliori provider DNS dinamici che è possibile cercare gratuitamente Oggi DynDNS è sempre stato un punto di riferimento quando sono stati portati i DNS dinamici gratuiti su. Ma ora che non c'è più, ci sono buone alternative? Ci sono sicuro. Per saperne di più (tra questi, No-IP.com ha un'app per Android), sarete in grado di servire pagine Web per computer oltre la vostra rete domestica o aziendale. Queste app collegano l'indirizzo IP dinamico del tuo dispositivo a un URL dedicato, tramite l'app client che installi.
(Naturalmente se il tuo ISP ti fornisce un IP statico, tutto ciò che devi fare è assegnare al tuo server web Android un indirizzo IP statico, ma questo potrebbe non essere fattibile con alcuni router, quindi l'app No-IP.com è la migliore Opzione Sono disponibili vari client No-IP.com non ufficiali, con Dynamic DNS Client [Non più disponibile] un'opzione forte.
Utilizza per un server Web Android
Abbiamo coperto vari modi in cui potresti utilizzare un server web basato su Android per tutta questa funzione, ma nel caso ti mancassero, ricordiamoci.
Per cominciare, puoi utilizzare un server web Android per ospitare versioni di test dei siti web. Questo è utile per stirare bug e modificare il progetto prima che il sito diventi operativo, e ti risparmia l'installazione di siti Web di sviluppo localmente che poi devono essere accuratamente migrati al tuo server quando pronto 3 Plugin per una facile migrazione di un sito WordPress, provati e testati 3 plugin per facilitare la migrazione di un sito WordPress, provato e testato Questi plugin Wordpress possono semi-automatizzare l'intero processo di migrazione di un sito WordPress per te. Leggi di più .
Se il sito web è relativamente semplice, puoi utilizzare Android come host e risparmiare denaro per alimentare un server costoso. Allo stesso modo, lo spazio occupato da un server o PC in esecuzione come server Web può essere recuperato, forse utilizzando il server per uno scopo diverso. Lo spazio occupato con un PC su cui è in esecuzione un server Web potrebbe ora essere preso da una persona, facendo un lavoro.
Hai costruito un server web con tecnologia Android? Curioso e vuoi saperne di più? Lascia un commento qui sotto e parleremo.
Scopri di più su: Web Server.