Android

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

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

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

Вы можете воспользоваться этой ссылкой для получения специальной скидки на хостинге InMotion.

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

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

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

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

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

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

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

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

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

Скачать : Tiny Web Server для Android (бесплатно)

Шаг 2: Настройте Tiny Web Server

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

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

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

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

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

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

Основной HTML-код для простой веб-страницы

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

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

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

Просмотр веб-страницы, размещенной на вашем устройстве Android

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

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

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

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

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

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

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

Мы рассмотрели основные этапы создания веб-сервера на платформе Android. На случай, если вы их пропустили, давайте напомним себе.

  1. Убедитесь, что ваше Android-устройство подключено к сети
  2. Установите Tiny Web Server
  3. Создать HTML-файл (ы)
  4. Загрузите файл (ы) на ваше устройство Android
  5. Запустите Tiny Web Server

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

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

Похожие посты
Android

Samsung перехватывает чехлы

Android

Samsung Captivate Чехлы

Android

Спринт HTC Hero

Android

LogMeIn зажигание