Ngrok – это инструмент, который позволяет создавать общедоступные туннели для локально запущенных портов вашего устройства. Он очень полезен в разработке веб-приложений, когда вы хотите предоставить доступ к своему локальному серверу извне, особенно при тестировании или демонстрации ваших проектов.
В этом подробном руководстве мы рассмотрим, как установить и настроить ngrok в Termux на вашем Android-устройстве. Termux — это эмулятор терминала для Android, который позволяет выполнять команды Linux на вашем мобильном устройстве.
Шаг 1: Установка Termux
Перед установкой ngrok вам необходимо установить Termux на свое Android-устройство. Для этого перейдите в Google Play Store, найдите Termux и установите приложение на свое устройство. Как только Termux установлен, вы можете перейти к следующему шагу установки ngrok.
Установка ngrok в Termux
- Откройте Termux и выполните следующие команды:
- Скачайте ngrok, используя следующую команду:
- Распакуйте загруженный архив, выполнив команду:
- Получите аутентификационный токен ngrok, зарегистрировавшись на ngrok.com.
- Запустите ngrok, используя следующую команду:
- Теперь ngrok готов к использованию. Вы можете запустить его, указав порт локального сервера, следующей командой:
pkg update
pkg upgrade
apt install wget
apt install unzip
wget https://bin.equinox.io/c/4VmDzA7iaHb/ngrok-stable-linux-arm.zip
unzip ngrok-stable-linux-arm.zip
./ngrok authtoken YOUR_AUTH_TOKEN
./ngrok http PORT
Замените PORT на номер порта вашего локального сервера. Вы увидите URL, который можно использовать для доступа к вашему серверу из интернета.
Теперь вы знаете, как установить и настроить ngrok в Termux. Не забудьте указать правильный порт вашего локального сервера при запуске ngrok. Удачи в вашем проекте!
Скачивание и установка Termux
Шаг | Описание |
---|---|
1 | Откройте Google Play Store на вашем устройстве Android. |
2 | В поисковой строке введите «Termux». |
3 | Найдите приложение Termux и нажмите на него. |
4 | Нажмите на кнопку «Установить», чтобы скачать и установить приложение. |
После установки Termux вы можете открыть приложение и начать использовать его для запуска команд Linux на своем устройстве Android.
Получение токена авторизации
Для использования ngrok необходимо получить токен авторизации, который позволит вам создавать туннели для доступа к локальному серверу. Чтобы получить токен авторизации, следуйте простым шагам:
- Откройте официальный сайт ngrok (https://ngrok.com/) в браузере.
- Нажмите на кнопку «Get started for free» для регистрации бесплатного аккаунта.
- Заполните необходимые данные для регистрации, включая вашу электронную почту и пароль.
- После регистрации вам будет отправлено письмо со ссылкой для подтверждения адреса электронной почты. Пройдите по этой ссылке, чтобы активировать свой аккаунт.
- После подтверждения электронной почты войдите в ваш аккаунт на сайте ngrok.
- На главной странице вашего аккаунта вы увидите ваш персональный токен авторизации. Скопируйте его в буфер обмена для дальнейшего использования в Termux.
Поздравляю! Теперь у вас есть токен авторизации, который вы можете использовать для настройки и запуска ngrok в Termux.
Скачивание и установка ngrok
- Откройте приложение Termux и введите следующую команду для установки пакета wget (если он еще не установлен):
- Затем скачайте архив ngrok, введя следующую команду:
- Распакуйте архив с помощью следующей команды:
- Удалите архив скачанного ngrok-а:
- Теперь вам нужно авторизоваться в ngrok, чтобы использовать его. Если у вас нет аккаунта, вы можете зарегистрироваться на сайте ngrok.com. После создания аккаунта выполните следующую команду, вводя свои учетные данные:
pkg install wget
wget https://bin.equinox.io/c/4VmDzA7iaHb/ngrok-stable-linux-arm.zip
unzip ngrok-stable-linux-arm.zip
rm ngrok-stable-linux-arm.zip
./ngrok authtoken <authtoken>
Поздравляю! Теперь вы установили и настроили ngrok в Termux. Вы можете начать использовать его для доступа к вашему локальному серверу из интернета.
Настройка ngrok для использования в Termux
Чтобы установить и настроить ngrok в Termux, следуйте этим шагам:
- Откройте приложение Termux на своем устройстве.
- Обновите пакеты и установите необходимые утилиты, введя следующие команды в терминале:
apt update
– обновит список пакетов.apt upgrade
– обновит сам Termux и установит все доступные обновления.pkg install wget
– установит утилиту загрузки файлов wget.- Скачайте архив с ngrok, введя команду:
wget https://bin.equinox.io/c/4VmDzA7iaHb/ngrok-stable-linux-arm.zip
- Распакуйте скачанный архив, выполнив следующую команду:
unzip ngrok-stable-linux-arm.zip
- Получите авторизационный ключ ngrok, зарегистрировавшись на официальном сайте.
- Аутентифицируйтесь в ngrok, введя следующую команду:
./ngrok authtoken YOUR_AUTH_TOKEN
, гдеYOUR_AUTH_TOKEN
замените на ваш полученный ключ авторизации.- Запустите ngrok, указав порт вашего локального сервера, введя команду:
./ngrok http PORT
, гдеPORT
– это номер порта вашего сервера.
Теперь ngrok настроен и готов к использованию в Termux. Вы можете с легкостью создавать временные туннели и делиться своими локальными серверами с другими людьми.