Ngrok — это мощный инструмент, который позволяет создавать временные публичные адреса для локальных серверов. Если вы хотите получить доступ к своему локальному серверу, работающему на устройстве Termux, используя публичный адрес, то ngrok является отличным решением.
В этой пошаговой инструкции мы подробно рассмотрим, как установить и запустить ngrok на Termux.
Шаг 1: Установите Termux, если у вас еще его нет. Termux — это эмулятор терминала для Android, который позволяет запускать команды Linux на вашем устройстве.
Шаг 2: Откройте приложение Termux и выполните следующую команду для установки утилиты wget:
pkg install wget
Шаг 3: После установки wget, введите следующую команду, чтобы скачать ngrok:
wget https://bin.equinox.io/c/4VmDzA7iaHb/ngrok-stable-linux-arm.zip
Шаг 4: Распакуйте скачанный zip-файл с помощью следующей команды:
unzip ngrok-stable-linux-arm.zip
Шаг 5: Теперь можно запустить ngrok, введя следующую команду:
./ngrok
Шаг 6: Чтобы использовать ngrok для доступа к локальному серверу, введите следующую команду:
./ngrok http 8080
Теперь у вас есть публичный адрес для доступа к вашему локальному серверу! Вы можете использовать этот адрес для проверки вашего сервера с любого устройства или даже поделиться им с другими!
Как установить и запустить ngrok на termux: простая инструкция
Чтобы установить и запустить ngrok на termux, выполните следующие шаги:
- Откройте приложение Termux на своем устройстве.
- Введите следующую команду, чтобы обновить пакеты:
pkg update && pkg upgrade
- Введите следующую команду, чтобы установить необходимые пакеты:
pkg install wget
- Введите следующую команду, чтобы скачать ngrok:
wget https://bin.equinox.io/c/4VmDzA7iaHb/ngrok-stable-linux-arm.zip
- Введите следующую команду, чтобы распаковать архив:
unzip ngrok-stable-linux-arm.zip
- Введите следующую команду, чтобы запустить ngrok:
./ngrok http 80
Теперь ngrok запущен на вашем устройстве Termux и готов к использованию. Он будет прослушивать локальный сервер на порту 80 и создавать публичный URL для доступа к нему через интернет.
Обратите внимание, что для использования ngrok в других приложениях или задачах, вы можете изменить номер порта в последней команде на нужный вам.
Примечание: Ngrok может быть использован только в целях разработки и тестирования, и его бесплатная версия имеет ограничения в плане пропускной способности и времени жизни туннелей.
Шаг 1: Установка Termux и настройка рабочей среды
Чтобы установить Termux, вам понадобится доступ к Google Play Store или вы можете загрузить его с официального сайта Termux. Затем выполните следующие шаги:
- Установите Termux на своем устройстве, следуя инструкциям на экране.
- Откройте Termux и введите команду «apt update» без кавычек, чтобы обновить список пакетов.
- Введите команду «apt upgrade» без кавычек, чтобы обновить уже установленные пакеты.
После успешной установки Termux и обновления пакетов вы будете готовы продолжить с настройкой рабочей среды.
Шаг 2: Загрузка и установка ngrok
1. Откройте приложение Termux на своем устройстве.
2. Введите следующую команду:
pkg install wget
3. После установки пакета wget, введите следующую команду для загрузки ngrok:
wget https://bin.equinox.io/c/4VmDzA7iaHb/ngrok-stable-linux-arm.zip
4. Распакуйте загруженный архив с помощью следующей команды:
unzip ngrok-stable-linux-arm.zip
5. Запустите ngrok с помощью следующей команды:
./ngrok
Теперь у вас установлен и запущен ngrok в Termux на вашем устройстве. Вы готовы перейти к следующему шагу.
Шаг 3: Запуск ngrok и создание туннеля
После успешной установки и настройки ngrok на Termux, вы можете приступить к запуску программы и созданию туннеля. Для этого выполните следующие действия:
- Откройте приложение Termux на своем устройстве.
- Для запуска ngrok введите следующую команду:
./ngrok http [порт]
Здесь [порт] — это порт, на котором работает ваше веб-приложение. Например, если ваше приложение работает на порте 3000, то команда будет выглядеть так:
./ngrok http 3000
После выполнения этой команды ngrok начнет запускаться и показывать вам информацию о созданном туннеле.
- Скопируйте адрес URL, который отображается в разделе «Forwarding». Этот адрес будет публичным и доступным из интернета.
Примечание: Запущенный туннель будет активным до тех пор, пока Termux работает. Если вы закроете Termux, туннель также будет закрыт. Чтобы запустить туннель снова, вам нужно будет повторить шаги 2 и 3 из этой инструкции.
Теперь у вас есть работающий ngrok и созданный туннель, который позволит внешним пользователям получить доступ к вашему локальному веб-приложению через интернет.