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

Независимо от того, есть ли у вас мини-ПК за 50 долларов, который вы постоянно оставляете подключенным, или 5-дюймовый смартфон, который вы носите с собой, вы можете использовать любое устройство Android в качестве полноценного веб-сервера, доступного либо по локальной сети, либо из любого места в Интернете. С веб-сервером Android разработчики могут легко тестировать свой код, не платя за услуги хостинга. Фрилансеры могут носить с собой копии созданных с их помощью веб-инструментов, чтобы показать своим клиентам. Пользователи дома и небольшого офиса могут даже настроить пользовательские веб-инструменты для пользователей в локальной сети.

Вот как настроить веб-сервер на вашем телефоне Android, планшет или мини-ПК.

Установите веб-сервер

1. Установите и запустите KSWEB на своем устройстве Android. У приложения есть только шестидневная бесплатная пробная версия, после которой оно стоит 2,99 доллара. Существует ряд других приложений для веб-серверов, в том числе Bit Web (2,39 доллара США) и Servers Ultimate, но мы выбрали KSWEB для этого руководства, потому что это один из наиболее простых вариантов.

2. Перейдите к IP-адресу, указанному KSWEB в браузере вашего компьютера или к localhost: 8080 в само устройство.

3. Щелкните ссылку для интерфейса KSWeb и введите имя пользователя и пароль по умолчанию (admin и admin).

4. Выберите Системные настройки и измените пароль по умолчанию с «admin» на другой.

5. Выберите настройки KSWEB, введите пароль оболочки MySQL и нажмите «Сохранить». Вы можете использовать пустой пароль по умолчанию, но не рекомендуется использовать пустой пароль, даже если ваш сервер не подключен к Интернету.

6. Выберите корневой каталог для своего сайта, нажав «Корень документа» в меню настроек приложения KSWEB и введя соответствующий путь к файлу. Вы можете оставить каталог по умолчанию (/mnt/sdcard/htdocs), но мы рекомендуем вам сэкономить место, поместив папку на карту microSD, если она есть на вашем устройстве Android.

Теперь вы можете посетить свой сайт, перейдя по адресу localhost: 8080 на устройстве Android или перейдя по IP-адресу, отображаемому KSWeb. Однако на на этом этапе вы увидите только домашнюю страницу KSWEB по умолчанию и сможете получить к ней доступ только из локальной сети.

БОЛЬШЕ : Советы по Galaxy S4

Сделайте свой сервер доступным из Интернета

Если вы хотите, чтобы пользователи за пределами вашей локальной сети видели ваш веб-сервер, вы должны внесите несколько изменений в настройки маршрутизатора. Маршрутизаторы каждой марки имеют свои собственные административные меню, поэтому названия меню и полей могут незначительно отличаться, но это общие шаги, которые необходимо предпринять, чтобы ваш веб-сервер Android стал доступен в Интернете. снимки экрана и меню были взяты с маршрутизатора TRENDnet TEW-633GR.

1. Войдите на страницу администрирования вашего маршрутизатора со своего ПК. Если вы не знаете его IP-адрес, обратитесь к руководству пользователя вашего маршрутизатора.

2. Сделайте статический IP-адрес доступным для вашего устройства Android . Локальные IP-адреса обычно начинаются с 192.168.10.1 и идут вверх оттуда. Если ваш маршрутизатор предоставляет DHCP (динамически назначаемые I IP-адреса) диапазону адресов, все, что ниже этого диапазона, будет доступно для статического назначения. Например, наш маршрутизатор использует адреса с 192.168.10.101 по 192.168.10.200 для динамических назначений, поэтому мы решили дать нашему телефону адрес 192.168.10.99. Некоторые маршрутизаторы также позволяют зарезервировать определенный адрес.

3. Настройте маршрутизатор на переадресацию порта 80 на порт 8080 на статическом IP-адресе , который вы назначаете своему устройству Android. На нашем маршрутизаторе эта функция была помечена как «Добавить виртуальный сервер», но на других она будет называться «перенаправление портов».

источник>

4 . Перейдите в меню Wi-Fi на вашем устройстве Android.

5. Нажмите и удерживайте имя своей сети Wi-Fi и выберите «Изменить сеть».

источник>

6 . Установите флажок «Показать дополнительные параметры».

7. Выберите «Статический» в настройках IP и введите статический IP-адрес , который вы выбрали (или зарезервировали), и нажмите «Сохранить»..

8. Выполните поиск в Google по запросу «Какой у меня IP» , чтобы найти общедоступный IP-адрес вашего маршрутизатора. Google отобразит его над результатами поиска.

Теперь любой человек в Интернете сможет перейти на ваш сайт, пока когда вы дадите им этот IP-адрес для использования. К сожалению, если вы не платите за тарифный план со статическим IP-адресом, ваш номер может измениться при следующей перезагрузке маршрутизатора. Вы можете решить эту проблему, купив домен и используя службу динамического DNS, такую ​​как dyn.com, которая всегда направляет этот домен на ваш текущий IP-адрес, независимо от того, как часто он меняется.

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

БОЛЬШЕ: 5 способов ускорить работу вашего телефона Android менее чем за 5 минут

Не дайте вашему веб-серверу проснуться

Когда ваше устройство Android переходит в спящий режим, серверное программное обеспечение также переходит в спящий режим, поэтому пользователи не смогут подключиться к нему. Существует ряд приложений, которые не позволяют вашему устройству переходить в спящий режим, но нам нравится Keep Screen On, потому что он позволяет вам решать, какие приложения будут держать экран в активном состоянии, и настроить устройство не в спящий режим во время зарядки.

Чтобы ваше устройство Android не спало, пока сервер включен:

1. Установить Keep Screen On.

2. Переключите службу в положение «Вкл.» и нажмите «Настройки».

3. Включите переключатель Не отключать экран во время зарядки. Если вы планируете поддерживать сервер в рабочем состоянии, вы все равно должны оставить свое устройство подключенным к розетке.

источник>

4 . Коснитесь Приложения. Появится список всех приложений.

5. Установите флажок рядом с KSWEB и коснитесь значка лампочки в правом верхнем углу экрана.

6. Выберите «Когда приложение запущено» во всплывающем меню..

БОЛЬШЕ: 30 приложений для телефонов Android с root-доступом

Добавление файлов на ваш веб-сервер Android

При запущенном KWSWEB вы просматриваете свой сайт прямо с устройства Android, перейдя на localhost: 8080 или вы можете посетить его IP-адрес с любого компьютера в вашей локальной сети. Однако нет смысла посещать сайт, на котором нет контента. Если вы хотите разместить файлы HTML, сценарии PHP, изображения или другие файлы на своем сервере, вы можете либо создать их локально, либо отправить их со своего ПК через FTP.

Для локального редактирования файлов веб-сервера Android:

1. Установите DroidEdit или другой редактор кода на свое устройство Android.

2. Создавайте или редактируйте веб-файлы на HTML, CSS, PHP, Javascript или других языках.

3. Сохраните файлы в каталог веб-сервера , выбрав Сохранить как и перейдя в соответствующую папку.

Чтобы отправить файлы на ваш сервер по FTP:

1. Установите FTP-сервер с помощью Olive Tree.

2. Нажмите Домашний каталог в меню настроек FTP-сервера и выберите Пользовательскую папку .

3. Нажмите Пользовательская папка в меню настроек и войдите в корневой каталог KSWEB (/mnt/sdcard/htdocs, если вы его не меняли).

4. Задайте имя пользователя и пароль , нажав эти параметры в настройках.

5. Нажмите кнопку запуска на FTP-сервере. Если сервер активен, кнопка станет зеленой после нажатия на нее. Вы можете нажать его еще раз, чтобы выключить FTP.

6. Перенаправьте порт 21 на порт 2221 на IP-адресе вашего Android-устройства в программном обеспечении вашего маршрутизатора, если вы хотите использовать FTP за пределами вашей локальной сети.

Теперь пользователи смогут загружать и скачивать файлы с вашего веб-сервера, вводя локальный или общедоступный IP-адрес в FTP-клиент, такой как Filezilla. .

БОЛЬШЕ: Лучшие приложения для безопасности Android 2013

Установите WordPress на свой сервер Android

Имея PHP и MySQL на вашем сервере, вы можете установить любую из ряда систем управления контентом (CMS), включая WordPress, очень мощный инструмент публикации, используемый более чем 8,5 миллионами сайтов, включая несколько крупных. Чтобы установить WordPress на свой сервер Android:

1. Установите Astro File Manager , если у вас его еще нет.

2. Загрузить zip-файл WordPress с сайта wordpress.org.

3. Запустите Astro File Manager и перейдите в папку Download (обычно в/sdcard/Download) на вашем устройстве. лед.

4. Нажмите и удерживайте zip-файл wordpress и выберите «Извлечь сюда» .

5. Скопируйте папку wordpress в разделе «Загрузка», а затем вставьте ее в корневой каталог сервера.

6. Перейдите к локальному IP-адресу устройства через порт 10 000 на вашем ПК. PhpMyAdmin загрузится.

7. Введите корень как имя пользователя и пароль , который вы назначили ему при настройке KSWEB.

8. Щелкните вкладку «Базы данных» в верхней части экрана.

9. Введите «wordpress» в поле «Создать базу данных» и нажмите «Создать».

10. Перейдите к IP-адресу вашего сервера с портом: 8080 и путем/wp-admin/install.php (например: 192.168.10.99:8080/wp-admin/install.php) на вашем ПК.

11. При появлении запроса нажмите «Создать файл конфигурации»

12. Введите имя пользователя и пароль базы данных , когда WordPress запросит..

13. Нажмите «Запустить установку» , когда WordPress попросит об этом.

14. Введите название сайта, желаемое имя пользователя, пароль и адрес электронной почты , затем нажмите кнопку «Установить WordPress» . Это учетные данные, которые вы будете использовать для входа в WordPress после его установки.

WordPress подтвердит вашу установку и позволит вам войдите в систему в первый раз.

Вы сможете войти в WordPress и писать новые сообщения, перейдя на свой IP-адрес /wordpress/wp-admin.

  • Как сделать резервную копию вашего устройства Android
  • 10 лучших смартфонов Android
  • 12 Лучшие игры для Android
Оцените статью
ubisable.ru
Добавить комментарий