2010-12-22 23 views
17

¿Es posible alojar un servidor web dentro de un teléfono Android? Similar a Apache. Quiero acceder al servidor web desde el navegador móvil .Servidor web para Android

No se pudo encontrar ninguna referencia en línea. es posible?

Gracias de antemano

+0

¿Qué estás tratando de hacer? –

+1

Quizás http://code.google.com/p/android-http-server/? – Adnan

+0

Quiero alojar un servidor web como Apache TomCat. es posible? – perumal316

Respuesta

16

Corto: sí. Si está mirando el código, consulte el paquete org.apache.http. Si está buscando una aplicación lista, marque iJetty y kWS.

0

Sí, es posible. Puede que no sea tan complicado como Apache, pero posible.

Mira en Moto Phone Portal, por ejemplo, tiene un servidor web en su base. Y había varias aplicaciones para este propósito en Market.

+0

Hola, Pero quiero alojar Apache Tomcat donde también tendré los Java Servlets. ¿Hay alguna forma de hacer esto en Android? Intenté el i-Jetty pero bajo configuraciones no hay opción de incluir mis servlets java. ¿Alguna idea de cómo resolver este problema? – perumal316

3

Atjeews, servidor de aplicaciones Android, pequeña huella, la mayor ventaja para mí fue el soporte de jsp.

5

KSWEB - una suite para desarrollo web en la plataforma Android. Consiste en: un servidor web, lenguaje de programación PHP y la base de datos MySQL. KSWEB le permite organizar una plataforma para ejecutar y depurar aplicaciones web (sitios) en su dispositivo Android. Trabajar con la aplicación es muy simple. Para iniciar el servidor, basta con ejecutar nuestra aplicación, seleccionar, si es necesario, el puerto y el directorio raíz.

Por defecto, KSWEB contiene un archivo de configuración completamente funcional del servidor, PHP y MySQL. Sin embargo, si quiere algo para cambiarlos, vaya a las opciones del servidor y haga clic en el elemento «Archivos INI». Los archivos de configuración se moverán a la tarjeta SD de su dispositivo en «/ mnt/sdcard/ksweb/ini /», si está disponible. Si hace clic repetidamente en la configuración del elemento «Archivos INI», KSWEB utilizará los archivos de configuración internos.

¿Qué hay en los planes?

  1. revisar los requisitos para el sistema operativo Android, en particular reducen los requisitos para la versión de Android para ejecutar la aplicación a 2,0;
  2. Agregue la capacidad de rastrear el flujo de errores que surgen al trabajar con php y mysql;
  3. Mueva los archivos de registro en el servidor y mysql en sdcard;
  4. Extienda las bibliotecas PHP adicionales. Por ejemplo, pdo_mysql;
  5. Mueva los archivos de la base de datos a MySQL en sdcard.

https://play.google.com/store/apps/details?id=ru.kslabs.ksweb http://www.kswebserver.ru/

+0

¿KSWEB es lo mismo que kWS? –

2

Comprobar KSWEB y Bit servidor Web, ambos usando Lighttpd servidor del als, php y mysql apoyo.

intenté KSWEB, funciona de maravilla, pero todavía no sé cómo usar la modritura. pero, debería ser trabajo. Puede probar la versión de prueba de KSWEB antes de comprarlo.

KSWEB cuesta un poco más que el servidor web de bits solo 0, XX $. si decidiste comprarlo, publica tu experiencia aquí ... también quiero saber ...:)

Bit Web Server

KSWEB

2

Recientemente he instalado BitWeb que recomiendo encarecidamente. Tengo un teléfono rooteado que me da algunas opciones más (y también recomiendo rooting si no lo has hecho y planeo hacer cualquier cambio en el servidor)

BitWeb es bueno porque incluye un servidor lighttpd, un stripped Abajo, el motor php y un motor mysql reducido que le ofrece un sistema LAMP rápido y sucio con solo una aplicación. Utilizo el mío junto con una aplicación sshd para obtener un shell de busybox, instalé nano y uso la conexión ssh para hacer un intercambio sshfs para editar contenido de mi pc. Bitweb incluye la capacidad de ajustar las configuraciones para los tres servicios, e incluso he logrado que varios servidores Zend trabajen en un único servidor pequeño con un pequeño ajuste en las reglas de reescritura y la configuración de la aplicación.ini.

https://play.google.com/store/apps/details?id=com.andi.serverweb&hl=en

Si quieres ver algunas de las opciones de configuración que tenía que personalizar, puedo ya sea publicarlos o responder por correo electrónico con lo que he creado, así como algunos comentarios sobre las trampas me encontré con lo largo la manera. (Recientemente publiqué uno como un hilo auto-respondido aquí por cierto, aunque resultó no ser específico para la plataforma de Android, pero con lighttpd/Zend)

Estoy tan molesto que t-mobile/HTC parece que no tiene planes de actualizar mi teléfono más allá de Gingerbread, ya que entiendo que algunos de los nuevos sistemas operativos Android tienen formas de acceder a algunos de los componentes del hardware (como las cámaras) desde los scripts o el código compilado sin problemas. Si quiero hacerlo ahora, necesito codificarme con mi propia interfaz o conseguir una aplicación previa capaz de hacerlo, lo que realmente funciona con mi teléfono cuando se ejecuta junto con los servicios web/mysql/php. .

+0

Para su información, he convertido desde el servidor de bitweb al paquete ultimate de los servidores, ya que cubre múltiples servidores, todo en una sola aplicación. – Scott

0

Hasta ahora he visto que se pagan todas esas aplicaciones. Y otros no tienen phpmyadmin. Y finalmente encontré uno. Puedes echar un vistazo al servidor kickweb.

Android web server PHP/MySQL/PHPMyAdmin

Requisitos

  • memoria interna no debe ser inferior a 50 MB!
  • ¡API mínima de Android 9 (GINGERBREAD)!

Características

  • Lighttpd 1.4.34
  • PHP 5.5.9
  • MySQL 5.1.62
  • msmtp 1.4.31
  • phpMyAdmin 4.1.10
  • Nginx 1.5 .11

documento predeterminado raíz (htdocs)

  • Ruta:/sdcard/htdocs/

URL predeterminado

  • Dirección: localhost: 8080

phpMyAdmin I nformations

  • Dirección: localhost: 10000
  • nombre de usuario: root
  • Contraseña:

MySQL Información

  • host: localhost
  • puerto: 3306
  • nombre de usuario : Raíz
  • Contraseña:

Si encuentras problema para hacer que funcione, se puede ver el vídeo: https://youtu.be/3_m3vNGTp74