Как запустить простой веб-сервер на iPhone (2022 г.)
Вы когда-нибудь хотели создать свой собственный портативный сервер? Изучаете ли вы веб-разработку и хотите разместить свои собственные HTML-файлы на своем iPhone или просто хотите поиграть с сервером, не ограничиваясь использованием ноутбука или компьютера для установки MAMP, ваш iPhone может сделать это за ты. Итак, если это то, что вас интересует, мы предоставим вам всю важную информацию, которая вам понадобится. Вот как вы можете запустить простой веб-сервер на iPhone.
Запустите простой веб-сервер на iPhone и iPad
Запустить сервер на вашем iPhone совсем не сложно. На самом деле, это очень просто. Все, что вам нужно, это простое бесплатное приложение, и это почти все. Очевидно, что поскольку это простой веб-сервер, у него не будет всех наворотов, которые вы получите при установке XAMP или MAMP на свой ноутбук или ПК. Тем не менее, он может делать основы и делать это хорошо. Итак, давайте сразу приступим.
Как всегда, вы можете использовать оглавление ниже для навигации по этой статье.
Требования для запуска веб-сервера на iPhone
Помимо iPhone, все, что вам нужно для запуска веб-сервера, — это среда оболочки Linux. Есть пара, которую вы можете использовать, но мы собираемся использовать приложение iSH Shell (бесплатно).
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)
Создайте простой веб-сервер на iPhone с помощью iSH Shell
- Сначала установите приложение iSH Shell (бесплатно) на вашем iPhone и запустите приложение.
- Теперь мы установим Python 3 на iPhone через оболочку. Просто введите команду, указанную ниже.
apk добавить python3
- Как только Python 3 будет установлен на вашем iPhone, вы готовы создать сервер. Введите приведенную ниже команду, чтобы запустить веб-сервер на вашем iPhone.
python3 -m http.сервер
- Затем вы должны увидеть сообщение «Обслуживание HTTP на 0.0.0.0, порт 8000» внизу. Кроме того, вы также получите всплывающее окно, говорящее что-то вроде «iSH хотел бы найти и подключиться к устройствам в вашей локальной сети. Это необходимо для подключения к локальному хосту и использования команды ping». Нажмите «ОК» во всплывающем меню, чтобы продолжить.
- Далее вы можете подключиться к веб-серверу как с того же устройства, так и с другого. Если вы хотите подключиться к веб-серверу iOS/iPadOS с того же устройства (localhost), просто укажите в любом веб-браузере следующий адрес.
http://127.0.0.1:8000/
- Чтобы подключиться к веб-серверу iOS/iPadOS с другого устройства в той же сети, укажите любой веб-сервер по указанному ниже адресу.
http://IP-адрес устройства:8000/
Примечание. В приведенной выше команде вам нужно будет заменить «IP-адрес устройства» на IP-адрес вашего iPhone. Вы можете найти IP-адрес вашего iPhone, зайдя в «Настройки» -> «Wi-Fi» -> «Нажмите на имя вашего WiFi» -> «IP-адрес».
Как добавить свои HTML-файлы на ваш сервер iPhone
Теперь, когда мы создали сервер, вам может быть интересно, куда и как добавлять ваши HTML-файлы, верно? Ну это тоже легко. Просто следуйте инструкциям ниже.
Примечание. Мы предполагаем, что вы уже создали HTML-файл, который хотите обслуживать через веб-сервер вашего iPhone. Если вы этого не сделали, вы можете создать HTML-файл на своем Mac или ПК, а затем выполнить следующие шаги.
- На вашем iPhone запустите приложение «Файлы». Нажмите на значок с тремя точками в правом верхнем углу и нажмите «Изменить».
- Включите переключатель рядом с iSH, а затем нажмите «Готово».
- Со своего Mac (или ПК) отправьте файл на iPhone и поместите его в iSH -> root.
Примечание: файл должен называться index.html.
Теперь вы можете посетить IP-адрес «http://iphone-ip-address:8000» с другого устройства, подключенного к той же сети Wi-Fi, и ваш HTML-файл будет отображаться.
Как остановить сервер iPhone
После того, как вы закончите использовать свой iPhone для создания сервера и поэкспериментировать с HTML-файлами на нем, вы также должны остановить сервер. К счастью, сделать это очень просто. Вот как.
- В приложении iSH Shell, где запущен сервер, коснитесь значка управления (стрелка вверх) на панели инструментов. Затем нажмите «Z» на клавиатуре.
- Все, iSH Shell сообщит вам, что сервер остановлен.
Запустите веб-сервер на iPhone с iSH и Python
Вот как вы можете создать свой собственный простой веб-сервер на своем iPhone, разместить свои пользовательские HTML-файлы на своем iPhone и посещать их с других устройств в сети. Честно говоря, вы можете начать переадресацию портов со своего маршрутизатора для IP-адреса вашего iPhone и получить доступ к вашему серверу из-за пределов вашей локальной сети, но это выходит за рамки этой статьи. Кроме того, это открывает вашу сеть для нежелательного доступа, поэтому убедитесь, что вы делаете это только в том случае, если знаете, во что ввязываетесь. Тем не менее, что вы думаете о запуске веб-сервера на iPhone? Дайте нам знать в комментариях ниже.