Movilidad

Nginx y Android: una gran herramienta de desarrollo web móvil

Jack Wallen te presenta una de las mejores herramientas de desarrollo web móvil que probablemente hayas usado.

namphero

A veces solo necesitas desarrollar sobre la marcha. Cuando eso sucede, es probable que no desee llevar consigo esa computadora portátil voluminosa, o sus únicas opciones pueden ser una tableta o un teléfono inteligente. Si este es el caso y tienes un dispositivo Android a mano, ¡estás de suerte! Un servidor web Nginx (pronunciado motor-x) es una excelente manera de tener un servidor web portátil para probar, desarrollar e incluso servir páginas web.

NAMP (nginx android web server) es una aplicación de prueba de 10 días (después de la prueba, la licencia cuesta $0,99 hasta el 1 de septiembre de 2014, después de lo cual el precio aumentará a $4,99). Aquí hay algunas características de la aplicación:

  • Nginx v1.5.0
  • PHP v5.4.13
  • MySQL v5.1.62
  • msmtp 1.4.30
  • NAMPFTP v1.0
  • Exportar copia de seguridad de MySQL a Dropbox
  • Exportar copias de seguridad del sitio web a Dropbox
  • Copia de seguridad de la base de datos MySQL
  • Administre fácilmente el alojamiento web directamente desde la aplicación
  • Agregar usuario de FTP con permisos personalizados
  • Ejecute el servidor en el puerto 80 o 8080

Puede conectarse al servidor localmente, a través de una LAN Wi-Fi o desde una dirección WAN.Se agregaron editores de texto de entidad (p. ej. Jota+), su dispositivo Android se convierte en una poderosa herramienta de desarrollo web.

Instalemos y usemos NAMP.

Instalar

La instalación de NAMP es muy simple. Solo sigue estos pasos:

  1. Abra Google Play Store en su dispositivo Android
  2. Buscar NAMP
  3. Busque y haga clic en la entrada de NAMP Ltd.
  4. Haga clic para instalar
  5. Leer lista de permisos
  6. Si la lista de permisos es aceptable, haga clic en Aceptar

Una vez instalado, verá el ícono de NAMP en su pantalla de inicio (o en el cajón de su aplicación, o en ambos). Haga clic en él y verá información sobre la licencia (e información sobre cuándo expira el período de prueba). Una vez que haya desaparecido toda esta información, verá los diversos servicios iniciados y la dirección de la página web predeterminada (Figura A).

Figura A

NGINX se ejecuta en el LG G Pad de la marca Verizon.

uso

Si hace clic en el botón Estado (esquina superior izquierda de la ventana principal de NAMP), puede acceder a todos los servicios que haya instalado. Al hacer clic en la entrada nginx, puede iniciar/detener servicios, editar archivos de configuración e incluso agregar hosts virtuales (Figura B).

Figura B

panel de control del servicio nginx.

Si hace clic en la entrada «Configuración» (del menú «Configuración»), puede configurar NAMP para que se inicie automáticamente en el arranque, habilitar archivos .ini externos, permitir el uso de Root, etc. (Figura C).

Figura C

Ventana de configuración de NAMP.

Lo más importante que debe saber es dónde se almacenan los archivos.Abra su administrador de archivos (si no tiene uno, le recomiendo Administrador de archivos astronómicos) y busque una carpeta llamada htdocs. En esta carpeta colocará todos sus archivos html y otros archivos fuente.

gestión de base de datos

Si desea utilizar una base de datos, NAMP lo tiene cubierto. Puede usar NAMP para ejecutar una versión especial de phpMyAdmin. Así es como lo haces:

  1. En la ventana principal de NAMP, haga clic en el botón Configuración
  2. Haga clic en la entrada de la herramienta
  3. Haga clic en phpMyAdmin
  4. Permitir descargas de phpMyAdmin
  5. Haga clic en Aceptar cuando se le solicite (esto reiniciará el servicio nginx)
  6. Haga clic en phpMyAdmin nuevamente (esto abrirá un navegador web en localhost: 8000)

De forma predeterminada, el nombre de usuario de MySQL es root y la contraseña está en blanco (es decir, sin contraseña). En este punto, debería poder usar phpMyAdmin como si se ejecutara en un servidor estándar.

Si necesita editar el archivo de configuración de MySQL, puede hacerlo seleccionando MySQL en el menú de configuración de la ventana principal y haciendo clic en el botón EDITAR (Figura D).

Figura D

Ventana de MySQL en el servidor NAMP.

Si está buscando una manera fácil de usar el desarrollo web sobre la marcha, debe probar NAMP y nginx. Además de iniciar sesión en un servidor remoto para el desarrollo web, esta es probablemente su mejor opción.

¿Estás desarrollando para la web sobre la marcha? Si es así, ¿qué herramientas prefiere usar? Comparta su opinión en el hilo de discusión a continuación.

LEER  Cómo los usuarios de Linux pueden habilitar los servicios de sincronización en Microsoft Edge

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba