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

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

Решением всех этих и некоторых других проблем является размещение вашей веб-страницы на устройстве Android, превращение смартфона или планшета в веб-сервер.

Недорогой способ привести сайт в действие

Веб-сайтам не нужны дорогие серверы; им даже не нужны недорогие серверы

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

и также можно использовать смартфон или планшет на Android таким же образом.

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

Установка программного обеспечения вашего сервера на Android

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

В этом учебном пособии мы используем сервер PAW, с помощью которого мы загрузим базовый файл index.html и перейдем к ПК в той же сети, чтобы проиллюстрировать использование Android в качестве веб-сервера. Другие приложения основаны на тех же принципах — те же концепции и процессы требуются для отображения веб-страницы в браузере.

Настройка сервера PAW

Ий-андроид-вебсервер-лапа-старт

Когда на вашем устройстве установлен PAW Server, запустите приложение, нажав Начните кнопка в соответствии с инструкциями. Появится URL-адрес, поэтому перейдите к нему на настольном компьютере. Здесь вам будет предложено войти в систему, используя отображаемые учетные данные, и открыть консоль сервера.

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

Вот посмотрите, что он может сделать:

Добавление Index.html на сервер PAW

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

) или на Android с помощью HTML или текстового редактора

,

Ая-андроид-вебсервер-лапа-HTML

Создав файл, скопируйте его в каталог / paw / html / на устройстве Android — это легко сделать, развернув раздел «Медиа» в консоли сервера PAW и выбрав «Диспетчер файлов». Отсюда перейдите к SDCard / лапа / html, щелчок Выберите файл, выберите HTML-файл, который вы только что создали, и нажмите Загрузить.

Чтобы просмотреть файл в браузере вашего ПК, вам нужно перезапустить PAW. На вашем планшете нажмите Стоп кнопку на сервере PAW, затем Начните снова. Перейдите в браузере еще раз к отображаемому URL, на этот раз добавив /index.html к концу.

Ий-андроид-вебсервер-лапа-живая

Поздравляем, вы преобразовали свое устройство Android в веб-сервер! Показанный пример является базовым и не имеет стиля; CSS может быть легко добавлен (и прост в освоении

) с обычной включенной инструкцией в файле HTML.

Получать внешние хиты на вашем Android-сайте

Как вы могли заметить на скриншотах, я использовал планшет для этого урока. Однако нет причин, по которым вы не должны использовать смартфон.

Какое бы устройство Android вы не выбрали, при использовании вместе с клиентом динамического обновления DNS

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

(Конечно, если ваш провайдер предоставляет вам статический IP-адрес, все, что вам нужно сделать, это назначить статическому IP-адресу веб-серверу Android, но это может оказаться неэффективным для некоторых маршрутизаторов, поэтому приложение No-IP.com лучше Доступны различные неофициальные клиенты No-IP.com с сильной опцией Dynamic DNS Client [No Longer Available].

Используется для веб-сервера Android

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

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

,

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

Вы создали веб-сервер на базе Android? Любопытно и хотите узнать больше? Оставьте комментарий ниже, и мы поговорим.

Ссылка на основную публикацию
Adblock
detector