Как превратить Android-устройство в веб-сервер

из группы "Мы делаем это, потому что можем', пришла способность Запуск веб-сервера на устройстве Android. Но это не просто старый веб-сервер - это сервер на базе Apache. Указанный сервер является HTTP-сервером на базе Apache и находится по адресу Google Play магазин. Этот сервер основан на Apache 2.2 и отлично справляется с созданием веб-сайтов на вашем мобильном устройстве.

Конечно, вы спрашиваете себя,Зачем я это делаю?По правде говоря, есть не так много веских причин, кроме как показать вам, что вы можете делать со своим телефоном. Но идея, что у вас в кармане есть веб-сервер, на котором вы можете тестировать разработку, - это нечто особенное. не так ли?. Есть ли у вас лучший способ учиться? Как создавать простые сайты С веб-сервера в кармане!

Итак, вам нужно устройство с низким энергопотреблением для запуска Ваш сайт? Вы хотите сэкономить место, занимаемое вашим веб-сервером? Вы хотите поделиться некоторой информацией с людьми, будь то с друзьями или общественностью, но у вас нет финансовых ресурсов для запуска крупномасштабного веб-сервера?

Как превратить Android-устройство в веб-сервер - Android

Вы можете разместить свою веб-страницу с помощью смартфона или планшета Android. Вот как создать простой веб-сервер Android.

Android: недорогой веб-сервер в вашем кармане

веб-сайты Вам не нужны дорогие серверы; Вам даже не нужны облачные серверы. Сейчас мы находимся на этапе, когда вы можете разместить динамический веб-сайт, управляемый базой данных, на скромном устройстве.

Например, вы можете использовать стандартный настольный компьютер или ноутбук. Но поскольку компьютер занимает много места, вы можете уменьшить размер устройства, которое используете чаще всего. Мы уже видели, как можно использовать Raspberry Pi как сервер Таким же образом можно использовать смартфон или планшет Android.

Это сразу снижает затраты Хостинг. Если количество просмотров страниц невелико, вы обнаружите, что ваш веб-сайт работает без выключенного веб-сервера на компьютере (хотя не ожидайте, что он будет работать в многозадачном режиме во время работы сайта!).

Шаг 1. Установите Tiny Web Server для Android

Доступно несколько приложений, которые предоставляют различное серверное программное обеспечение для Android. Однако многие из них устарели и предназначены для более старых версий Android (например, PAW Server).

В этом руководстве мы будем использовать Tiny Web Server. С помощью этого приложения мы загрузим базовый файл index.html и просмотрим его с компьютера в той же сети, чтобы продемонстрировать, как использовать Android в качестве веб-сервера.

Подобные приложения основаны на тех же принципах. По сути, те же концепции и процессы требуются для обслуживания веб-страницы, отображаемой в браузере.

Скачать: Крошечный веб-сервер для Android (бесплатно)

Шаг 2. Настройте крошечный веб-сервер

Этот инструмент представляет собой очень упрощенный способ предоставления контента с вашего телефона. Однако они позволяют вам получать доступ к файлам удаленно. Например, вы можете просматривать память телефона из веб-браузера ПК, если они оба находятся в одной сети.

Как превратить Android-устройство в веб-сервер - Android

Из-за этой простоты в Tiny Web Server нет возможности настройки. Это означает, что вы не можете принудительно использовать index.html по умолчанию.

После установки Tiny Web Server запустите приложение. На главном экране у вас есть возможность изменить путь к серверу, что полезно, если вы хотите указать каталог, в котором будут храниться ваши веб-файлы.

Вы также можете указать кодировку по умолчанию (полезно, если вы не размещаете сайт на английском языке) или порт для сервера.

Шаг 3. Добавьте Index.html на Tiny Web Server

Чтобы использовать Tiny Web Server для просмотра веб-страниц, вам необходимо создать файл index.html и загрузите в свою любимую папку. Вы можете сделать это на своем рабочем столе, используя текстовый редактор, например Notepad ++, или на Android, используя HTML или Текстовый редактор.

Как превратить Android-устройство в веб-сервер - Android

Скопируйте файл в предпочтительный каталог (через USB или с помощью диспетчера файлов Android) на устройстве Android. На Android переместите файл в / хранение / эмуляция / 0.

Если вы копируете файл через USB-накопитель на свой телефон, перейдите в хранилище телефона в файловом менеджере. Местоположение по умолчанию должно быть смоделированным подкаталогом. Скопируйте HTML-файл в этот каталог, затем безопасно отключите устройство.

Скопировав файл на Android, откройте Tiny Web Server и нажмите Запустить сервер. Перейдите в браузере к URL-адресу по умолчанию, добавив /index.html к концу.

Как превратить Android-устройство в веб-сервер - Android

Поздравляем, вы превратили свое Android-устройство в простой веб-сервер! Конечно, показанный пример очень прост и не имеет дизайна. К счастью, это просто Добавить CSS С помощью обычной встроенной справки в файле HTML. Мы посмотрели друг на друга Основы CSS Если вы новичок. Лучше всего то, что вы по-прежнему можете использовать свой телефон или планшет в обычном режиме во время хостинга сайта.

Как люди посещают страницы веб-сервера Android?

Неважно, размещаете ли вы свой сайт на смартфоне, планшете или даже на Android TV.

Какое бы устройство Android вы ни выбрали, при использовании вместе с Клиент обновления динамического DNS (Например, у No-IP.com есть приложение для Android), вы сможете обслуживать веб-страницы на компьютерах за пределами вашей домашней или корпоративной сети. Свяжите эти приложения айпи адрес Динамический URL-адрес вашего устройства с настраиваемым URL-адресом через клиентское приложение, которое вы устанавливаете.

Конечно, если ваш интернет-провайдер предоставляет вам статический IP-адрес, все, что вам нужно сделать, это назначить статический IP-адрес вашему веб-серверу Android. К сожалению, для некоторых это может оказаться непрактичным. маршрутизаторы Поэтому No-IP.com - лучший выбор. Доступно множество неофициальных приложений No-IP.com, где Обновление динамического DNS Хороший выбор.

Какой бы вариант вы ни выбрали, просто установите его, задайте URL-адрес в соответствии с инструкциями и выберите место назначения в качестве своей HTML-страницы.

Создание веб-сервера на Android, резюме

Мы рассмотрели основные шаги по созданию веб-сервера Android. На всякий случай, если вы пропустили несколько шагов, напомним.

  • Убедитесь, что ваше устройство Android подключено к Интернету.
  • Установить крошечный веб-сервер
  • Создать файл (ы) HTML
  • Загрузите файл (ы) на свое устройство Android
  • Запустить крошечный веб-сервер

Если веб-сайт относительно простой, вы можете использовать свое устройство Android в качестве хоста и сэкономить деньги вместо использования дорогостоящего сервера. Точно так же вы можете освободить пространство, используемое сервером или компьютером, который действует как веб-сервер. Возможно, вы сможете использовать этот сервер для другой цели.

В Android создание веб-сервера - лишь один из вариантов. Взгляни на Несколько отличных вариантов использования старого смартфона.

Источник
Перейти к верхней кнопке