Cómo convertir un dispositivo Android en un servidor web
¿Necesita un dispositivo de baja potencia para ejecutar su sitio web? ¿Necesitas el espacio que ocupa tu servidor web? Desea compartir información potencialmente controvertida con un grupo selecto de personas, pero no tiene los recursos financieros para ejecutar un servidor web a gran escala?
La solución a todos estos problemas, y algunos otros, es alojar su página web en un dispositivo Android, convirtiendo su teléfono inteligente o tableta en un servidor web.
La forma económica de impulsar un sitio web
Los sitios web no necesitan servidores caros; ni siquiera necesitan servidores de bajo costo Los mejores servicios de alojamiento web Los mejores servicios de alojamiento web ¿Busca el mejor servicio de alojamiento web para sus necesidades? Ya sea para un blog pequeño o un sitio web corporativo importante, aquí están nuestras mejores recomendaciones. Lee mas . Ahora estamos en la etapa en la que un sitio web dinámico, basado en bases de datos, puede hospedarse en un dispositivo modesto. Por ejemplo, podría ser una PC de escritorio o portátil común, pero como esto ocupa mucho espacio, puede reducir la escala. Ya hemos visto cómo se puede utilizar la Raspberry Pi como un servidor web Convierta una Raspberry Pi en un servidor Web con el codificador de Google Convierta una Raspberry Pi en un servidor Web con el Codificador de Google Creative Lab de Google ha desarrollado algún software que ayuda a convertir un Raspberry Pi en un servidor web básico. El pequeño servidor web se puede utilizar para proyectos de desarrollo basados en web. Leer más, y también es posible usar un teléfono inteligente o tableta Android de la misma manera.
Sus costos de alojamiento se eliminan de inmediato, y siempre que las vistas de la página sean bajas, debe encontrar que su sitio web se ejecuta sin bloquear el dispositivo (¡aunque no debería esperar poder realizar múltiples tareas mientras se ejecuta el sitio!).
Instalar el software de su servidor en Android
Varias aplicaciones de software de servidor están disponibles para Android. Estos van desde el sencillo servidor PAW para Android diseñado para ejecutar sitios básicos y no dinámicos (aunque hay un complemento de PHP disponible para PAW) hasta el servidor Ulti: PHP, MySQL, PMA, que, como su nombre indica, admite el uso de la base de datos sitios web dirigidos escritos en PHP.
Estamos utilizando PAW Server para este tutorial, con el cual cargaremos un archivo index.html básico y navegaremos desde una PC en la misma red para ilustrar el uso de Android como servidor web. Otras aplicaciones se basan en todos los mismos principios: se requieren los mismos conceptos y procesos para servir una página web a un navegador de visualización..
Configurando el servidor PAW
Con PAW Server instalado en su dispositivo, ejecute la aplicación, presionando comienzo botón según las instrucciones. Se mostrará una URL, así que navegue hasta esta en su computadora de escritorio. Aquí se le invitará a iniciar sesión, utilizando las credenciales mostradas y abra la consola del servidor..
Esta es una aplicación útil con una variedad de características, desde hacer llamadas telefónicas y enviar mensajes a ver medios. Básicamente, puede usar PAW Server como una consola de acceso remoto para su teléfono o tableta, así como para servir páginas web.
Aquí hay un vistazo a lo que puede hacer:
Agregando Index.html al servidor PAW
Para utilizar PAW Server como servidor web, deberá crear un index.html Archivo y subirlo a la carpeta correcta. Puede hacer esto en su escritorio usando un editor de texto como Notepad ++ (una de nuestras aplicaciones favoritas de Windows El mejor software de Windows El mejor software de Windows Windows está nadando en un mar de aplicaciones gratuitas. ¿En cuáles puede confiar y cuáles son las mejores? Si no está seguro o necesita resolver una tarea específica, consulte esta lista. Lea más) o en Android con un editor de texto o HTML. Sí, puede codificar sobre la marcha: 7 de los mejores editores de HTML para Android. Sí, puede Code on the Go: 7 de los mejores editores de HTML para Android Ya no tiene que atenerse a la codificación en su computadora. Con estas aplicaciones, puede codificar fácilmente en su teléfono o tableta Android. Lee mas .
Con su archivo creado, cópielo en el directorio / paw / html / en su dispositivo Android; esto se hace fácilmente expandiendo la sección de Medios en la consola del servidor PAW y seleccionando Administrador de archivos. Desde aquí, vaya a sdcard / paw / html, hacer clic Elija el archivo, Seleccione el archivo HTML que acaba de crear y haga clic en Subir.
Para ver el archivo en el navegador de su PC, deberá reiniciar la PAW. En su tableta, toque Detener botón en PAW Server, entonces comienzo otra vez. Navegue en su navegador una vez más a la URL mostrada, esta vez agregando /index.html hasta el final.
¡Felicidades, has convertido tu dispositivo Android en un servidor web! El ejemplo que se muestra es básico y carece de estilo; CSS se puede agregar fácilmente (y es fácil de aprender 5 pasos de Baby para aprender CSS y convertirse en un brujo de CSS Bricolaje 5 pasos de Baby para aprender CSS y convertirse en un brujo de CSS CSS CSS es el cambio más importante que han visto las páginas web en En la última década, y allanó el camino para la separación de estilo y contenido. De manera moderna, XHTML define la estructura semántica ... Leer más) con la instrucción habitual incluida en el archivo HTML.
Reciba visitas externas en su sitio web con Android
Como puede haber discernido en las capturas de pantalla, he usado una tableta para este tutorial. Sin embargo, no hay ninguna razón por la que no debas usar un teléfono inteligente..
Sea cual sea el dispositivo Android que seleccione, cuando se usa junto con un cliente de actualización de DNS dinámico 5 Mejores proveedores de DNS dinámico que puede buscar gratis hoy 5 Mejores proveedores de DNS dinámico que puede buscar gratis hoy DynDNS siempre fue una mención importante cuando se introdujeron DNS dinámicos gratuitos arriba. Pero ahora que se ha ido, ¿hay buenas alternativas? Seguro que hay. Lea más (de estos, No-IP.com tiene una aplicación para Android), podrá servir páginas web a computadoras fuera de su red doméstica o corporativa. Estas aplicaciones vinculan la dirección IP dinámica de su dispositivo a una URL dedicada, a través de la aplicación cliente que instale.
(Por supuesto, si su ISP le proporciona una IP estática, todo lo que deberá hacer es asignar una dirección IP estática a su servidor web de Android, pero esto puede resultar inviable con algunos enrutadores, por lo que la aplicación No-IP.com es la mejor opción). Están disponibles varios clientes no oficiales de No- IP.com, con Dynamic DNS Client [Ya no está disponible] una opción segura.
Usos para un servidor web Android
Hemos cubierto varias formas en las que podría emplear un servidor web con Android a través de esta función, pero en caso de que se las haya perdido, recordémonos..
Para empezar, puede utilizar un servidor web de Android para alojar versiones de prueba de sitios web. Esto es útil para solucionar errores y modificar el diseño antes de que el sitio se active, y le permite instalar sitios web de desarrollo localmente, que luego deben migrarse minuciosamente a su servidor cuando estén listos 3 complementos para migrar fácilmente un sitio de WordPress, probados y probados 3 complementos para migrar fácilmente un sitio de WordPress, probado y probado Estos complementos de Wordpress pueden semiautomatizar todo el proceso de migración de un sitio de WordPress para usted. Lee mas .
Si el sitio web es relativamente básico, puede usar Android como host y ahorrar dinero para alimentar un servidor costoso. Del mismo modo, el espacio ocupado por un servidor o PC que se ejecuta como un servidor web puede ser reclamado, tal vez utilizando el servidor para un propósito diferente. El espacio ocupado por una PC que ejecuta un servidor web podría ahora ser ocupado por una persona, haciendo un trabajo.
¿Has construido un servidor web con Android? ¿Curioso y quieres saber más? Deja un comentario abajo, y hablaremos..
Explorar más sobre: Servidor Web.