Подтвердить что ты не робот

Веб-сервер для Android

Возможно ли разместить веб-сервер в телефоне Android? Подобно Apache. Я хочу получить доступ к веб-серверу с мобильного браузера.

Не удалось найти ссылку в Интернете. Возможно ли это?

Заранее спасибо

4b9b3361

Ответ 1

Короткий: да. Если вы ищете код, ознакомьтесь с пакетом org.apache.http. Если вы ищете готовое приложение, проверьте iJetty и kWs.

Ответ 2

KSWEB - набор для веб-разработки на платформе Android. Он состоит из: веб-сервера, языка программирования PHP и базы данных MySQL. KSWEB позволяет организовать платформу для запуска и отладки веб-приложений (сайтов) на вашем устройстве Android. Работа с приложением очень проста. Для запуска сервера достаточно запустить наше приложение, выбрать, если необходимо, порт и корневой каталог.

По умолчанию KSWEB содержит полностью функциональный файл конфигурации сервера, PHP и MySQL. Однако, если вы хотите что-то изменить, перейдите к настройкам сервера и нажмите на элемент "INI Files". Файлы конфигурации будут перенесены на SD-карту вашего устройства по адресу "/mnt/sdcard/ksweb/ini/", если таковые имеются. Если многократно нажимать на настройки элемента "INI Files", KSWEB будет использовать внутренние файлы конфигурации.

Что в планах?

  • Просмотрите требования к операционной системе Android, в частности снизить требования к версии Android для запуска приложения до версии 2.0;
  • Добавить возможность отслеживать поток ошибок, возникающих при работе с php и mysql;
  • Переместить файлы журнала на сервере и mysql на sdcard;
  • Расширьте дополнительные библиотеки PHP. Например, pdo_mysql;
  • Переместите файлы базы данных в MySQL на sdcard.

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

Ответ 3

Atjeews сервер приложений Android, небольшая занимаемая площадь, самым большим преимуществом для меня была поддержка jsp.

Ответ 4

Проверьте KSWEB и Bit Web Server, оба используют сервер Lighttpd als, php и поддерживают mysql.

Я попробовал KSWEB, он отлично работает, но я еще не знаю, как использовать modrewrite. но это должна быть работа. вы можете попробовать пробную версию KSWEB перед ее покупкой.

KSWEB стоит немного больше, чем Bit Web Server, всего 0, XX $. если вы решили купить его, напишите свой опыт здесь... я тоже хочу знать...:)

Bit Web Server

KSWEB

Ответ 5

Недавно я установил BitWeb, который я рекомендую высоко. У меня есть встроенный телефон, который предоставляет мне еще несколько вариантов (и я также рекомендую укоренение, если вы этого не сделали, и планируете вообще заниматься любым сервером)

BitWeb хорош тем, что он включает в себя сервер lighttpd, урезанный движок php и урезанный движок mysql, который дает вам быструю и грязную систему LAMP с одним приложением. Я использую мой совместно с приложением sshd, чтобы получить оболочку busybox, я установил nano и использую ssh-соединение для совместного использования sshfs для редактирования содержимого с моего компьютера. Bitweb включает в себя возможность настройки настроек конфигурации для всех трех служб, и мне даже удалось получить несколько серверов Zend, работающих только на одном маленьком сервере, с небольшой настройкой правил перезаписи и настроек application.ini.

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

Если вы хотите увидеть некоторые параметры конфигурации, которые мне пришлось настроить, я могу либо опубликовать их, либо ответить по электронной почте тем, что я настроил, а также некоторые комментарии по поводу подводных камней, с которыми я столкнулся. (Недавно я опубликовал один из них как сам ответный поток, хотя, как оказалось, он не был специфичным для платформы Android, но с lighttpd/Zend)

Я просто подшутил, что у t-mobile/HTC, похоже, нет планов по обновлению моего телефона за Gingerbread, так как я понимаю, что у некоторых из новых Android Android есть способы получить доступ к некоторым аппаратным средствам (таким как камеры) от скриптов или скомпилированного кода без суеты. Если я хочу сделать это сейчас, мне нужно либо жестко подписать свой собственный интерфейс им, либо получить приложение для предварительного рока, способное выполнять его, что действительно задает мой телефон, когда он работает бок о бок с сервисами web/mysql/php.

Ответ 6

Да, это возможно. Может быть, это не так сложно, как Apache, но возможно.

Посмотрите, например, на Портал мобильных телефонов, в его базе есть веб-сервер. И было несколько приложений для этой цели на рынке.

Ответ 7

До сих пор я видел, как все эти приложения оплачиваются. И другие не имеют phpmyadmin. И я наконец нашел один. Вы можете взглянуть на сервер kickweb.

Веб-сервер Android PHP/MySQL/PHPMyAdmin

Требования

  • Внутренняя память не должна быть меньше 50 МБ!
  • Минимальный Android API 9 (GINGERBREAD)!

Функции

  • Lighttpd 1.4.34
  • PHP 5.5.9
  • MySQL 5.1.62
  • MSMTP 1.4.31
  • phpMyAdmin 4.1.10
  • Nginx 1.5.11

Корень документа по умолчанию (htdocs)

  • Путь:/sdcard/htdocs/

URL по умолчанию

  • Адрес: localhost: 8080

Информация о phpMyAdmin

  • Адрес: localhost: 10000
  • Имя пользователя: root
  • Пароль:

Сведения о MySQL

  • Хост: localhost
  • Порт: 3306
  • Имя пользователя: root
  • Пароль:

Если вы обнаружили проблемы с его работой, вы можете увидеть это видео: https://youtu.be/3_m3vNGTp74