Cum să transformați un dispozitiv Android într-un server Web

Cum să transformați un dispozitiv Android într-un server Web / Android

Aveți nevoie de un dispozitiv cu putere redusă pentru a rula site-ul dvs.? Aveți nevoie de spațiul pe care serverul dvs. web îl ocupă? Doriți să împărtășiți câteva informații potențial controversate cu un grup select de persoane, dar nu aveți resursele financiare pentru a rula un server web la scară largă?

Soluția pentru toate aceste probleme - și altele - este să vă găzduiți pagina web pe un dispozitiv Android, transformând telefonul smartphone sau tableta într-un server web.

Calea necostisitoare de a conduce un site web

Site-urile web nu au nevoie de servere scumpe; ei nici macar nu au nevoie de servere ieftine Cele mai bune servicii de gazduire web Cele mai bune servicii de gazduire web Cautam cel mai bun serviciu de gazduire web pentru nevoile dumneavoastra? Fie că este vorba despre un mic blog sau despre un site important corporativ, aici sunt cele mai bune recomandări. Citeste mai mult . Suntem acum la etapa în care un site dinamic, bazat pe baze de date poate fi găzduit pe un dispozitiv modest. De exemplu, ar putea fi un PC desktop sau un laptop obișnuit, dar deoarece acest lucru necesită mult spațiu, puteți reduce scorul. Am văzut deja cum poate fi folosit Raspberry Pi ca server de web Întoarceți o zmeură Pi într-un server Web Cu coderul Google transformați o zmeură Pi într-un server Web cu coder Google Google Creative Lab a dovedit un software care ajută la transformarea Raspberry Pi într-un server web de bază. Serverul web mic poate fi apoi utilizat pentru proiecte de dezvoltare bazate pe web. Citiți mai multe și este posibil, de asemenea, să utilizați un smartphone sau o tabletă Android în același mod.

Costurile dvs. de găzduire sunt eliminate imediat și, atâta timp cât vizualizările de pagină sunt scăzute, trebuie să constatați că site-ul dvs. rulează fără blocarea dispozitivului (deși nu ar trebui să vă așteptați să faceți mai multe sarcini în timp ce site-ul se execută!).

Instalarea software-ului server pe Android

Diferite aplicații software de server sunt disponibile pentru Android. Acestea variază de la serverul simplu PAW pentru Android conceput pentru a rula site-uri de bază, non-dinamice (deși un plugin PHP este disponibil pentru PAW) către serverul Ulti: PHP, MySQL, PMA, care, după cum sugerează numele, site-uri web scrise în PHP.

Utilizăm PAW Server pentru acest tutorial, prin care vom încărca un fișier index.html de bază și vom naviga de pe un PC din aceeași rețea pentru a ilustra utilizarea Androidului ca server web. Alte aplicații se bazează pe aceleași principii - aceleași concepte și procese sunt necesare pentru a servi o pagină web unui browser de vizualizare.

Configurarea serverului PAW

Cu PAW Server instalat pe dispozitiv, rulați aplicația, apăsând pe start butonul conform instrucțiunilor. Va fi afișată o adresă URL, așa că navigați la acest lucru pe computerul dvs. desktop. Aici veți fi invitat să vă conectați, utilizând acreditările afișate și să deschideți consola server.

Aceasta este o aplicație utilă cu o varietate de caracteristici, de la efectuarea de apeluri telefonice și de la trimiterea de mesaje către mediile de vizionare. Practic, puteți utiliza PAW Server ca o consolă de acces la distanță pentru telefon sau tabletă, precum și pentru a servi pagini web.

Iată o privire asupra a ceea ce poate face:

Adăugarea Index.html la PAW Server

Pentru a utiliza PAW Server ca server web, va trebui să creați un index.html fișier și încărcați-l în dosarul corect. Puteți face acest lucru pe desktop folosind un editor de text cum ar fi Notepad ++ (una dintre aplicațiile noastre preferate pentru Windows Cel mai bun software Windows Cel mai bun Windows Windows Windows înotă într-o mare de aplicații gratuite În ce dintre acestea puteți avea încredere și care sunt cele mai bune? Dacă nu sunteți sigur sau aveți nevoie să rezolvați o anumită sarcină, consultați această listă. Citește mai mult) sau pe Android utilizând un editor HTML sau text Da, puteți codul pe drum: 7 dintre cei mai buni editori HTML pentru Android Da, puteți Cod de pe Go: 7 dintre cei mai buni editori HTML pentru Android Nu mai trebuie să rămânem la codificare pe computer. Cu aceste aplicații puteți codifica cu ușurință telefonul sau tableta dvs. Android. Citeste mai mult .

Fișierul dvs. a fost creat, copiați-l în directorul / paw / html / pe dispozitivul dvs. Android - acest lucru se poate face ușor prin extinderea secțiunii Media din consola PAW Server și selectarea File Manager. De aici, navigați la sdcard / paw / html, clic Alege fișierul, selectați fișierul HTML pe care tocmai l-ați creat și faceți clic pe Încărcați.

Pentru a vizualiza fișierul în browserul PC, va trebui să reporniți PAW. Pe comprimat, apăsați pe Stop în PAW Server, atunci start din nou. Navigați din nou în browser până la adresa URL afișată, de această dată adăugând /index.html până la capăt.

Felicitări, ați transformat dispozitivul Android într-un server web! Exemplul prezentat este de bază și nu are stil; CSS poate fi ușor adăugat (și este ușor de învățat 5 pasi pentru copii pentru a învăța CSS și a deveni un Kick-Ass CSS Sorcerer 5 pași pentru a învăța CSS și a deveni un Kick-Ass CSS Sorcerer CSS este singurele pagini web cele mai importante pe care le-ați văzut în în ultimul deceniu, și a deschis calea pentru separarea stilului și a conținutului.În mod modern, XHTML definește structura semantică ... Read More) cu instrucțiunea obișnuită inclusă în fișierul HTML.

Primiți vizite externe pe site-ul dvs. Android Powered

După cum probabil ați descoperit din capturile de ecran, am folosit o tabletă pentru acest tutorial. Cu toate acestea, nu există niciun motiv pentru care nu ar trebui să utilizați un smartphone.

Indiferent de dispozitivul Android pe care îl selectați, atunci când este utilizat împreună cu un client de actualizare DNS dinamic 5 Best Dynamic DNS Providers puteți căuta gratuit astăzi 5 dintre cei mai buni furnizori DNS dinamici pe care le puteți căuta gratuit astăzi DynDNS a fost întotdeauna o mențiune de top când au fost aduse DNS-uri dinamice libere sus. Dar acum că nu mai există, există vreo alternativă bună? Sunt sigur. Citiți mai multe (dintre acestea, No-IP.com are o aplicație Android), veți putea să difuzați pagini web pe computere dincolo de rețeaua dvs. de domiciliu sau de companie. Aceste aplicații leagă adresa IP dinamică a dispozitivului dvs. cu o adresă URL dedicată, prin intermediul aplicației client pe care o instalați.

(Bineînțeles, dacă furnizorul de servicii Internet vă oferă o IP statică, tot ce trebuie să faceți este să atribuiți serverului dvs. web o adresă IP statică, dar acest lucru se poate dovedi nefuncțional cu unele routere, astfel încât aplicația No-IP.com este cea mai bună Diverse clienți neoficiali No-IP.com sunt disponibili, cu Dynamic DNS Client [Nu mai este disponibilă] o opțiune puternică.

Utilizează un server Web Android

Am abordat diverse modalități prin care ați putea utiliza un server web alimentat cu Android pe parcursul acestei caracteristici, dar doar în cazul în care le-ați pierdut, să ne reamintim.

În primul rând, puteți utiliza un server web Android pentru a găzdui versiuni de testare a site-urilor web. Acest lucru este util pentru calcularea bug-urilor și optimizarea design-ului înainte ca site-ul să devină live și vă salvează instalarea site-urilor de dezvoltare la nivel local, care apoi trebuie să migrați cu migală la serverul dvs. când sunteți pregătiți 3 Plugin-uri pentru migrarea ușoară a unui site WordPress, pentru migrarea cu ușurință a unui site WordPress, încercat și testat Aceste pluginuri Wordpress pot semi-automatiza întregul proces de migrare a unui site WordPress pentru tine. Citeste mai mult .

Dacă site-ul este relativ de bază, puteți utiliza Android ca gazdă și puteți economisi bani pentru alimentarea unui server scump. În mod similar, spațiul ocupat de un server sau de un PC care rulează ca un server web poate fi recuperat, probabil utilizând serverul pentru un alt scop. Spațiul ocupat de un PC care rulează un server web ar putea fi acum preluat de o persoană, care face o treabă.

Ați construit un server de web alimentat cu Android? Curios și doriți să aflați mai multe? Lăsați un comentariu mai jos și vom vorbi.

Explorați mai multe despre: Web Server.