Рейтинг@Mail.ru
Смартфоны
Как превратить Android в веб-сервер
anton
20-03-2019 15:52
4 мин на чтение
521 views
0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Поддержите проект

Друзья, сайт Netcloud каждый день развивается благодаря вашей поддержке. Мы планируем запустить новые рубрики статей, а также некоторые полезные сервисы. 

У вас есть возможность поддержать проект и внести любую сумму, которую посчитаете нужной.