Ngrok — это популярное инструмент для создания временных туннелей, позволяющих локальным серверам быть доступными извне. Он очень полезен для разработчиков, которые хотят проверить веб-приложения или демонстрировать свои проекты другим людям, не имея постоянного интернет-соединения или статического IP-адреса.
Termux — это эмулятор терминала для Android, который позволяет запускать команды Linux на вашем устройстве без необходимости рутировать его. С его помощью вы можете запустить ngrok и начать создавать туннели для доступа к вашему локальному серверу с любого устройства с подключением к интернету.
В этом легком путеводителе для начинающих вы найдете подробные инструкции о том, как установить и настроить ngrok на termux, а также примеры использования и дополнительные советы по работе с этим инструментом. Следуйте этим шагам, и вы сможете легко запустить свой локальный сервер на termux и сделать его доступным для внешнего мира.
Примечание: Для использования ngrok на termux вам понадобится учетная запись ngrok и токен авторизации. Вы можете зарегистрироваться и получить бесплатный токен на официальном сайте ngrok.
Установка и настройка Termux
Для установки Termux на свое устройство Android вам потребуется следовать следующим шагам:
1. | Перейдите в Google Play Store на вашем устройстве Android. |
2. | В поисковой строке введите «Termux». |
3. | Найдите приложение Termux и нажмите на кнопку «Установить». |
4. | Подождите, пока приложение будет загружено и установлено на вашем устройстве. |
После установки Termux вы можете настроить его для дальнейшего использования:
1. | Откройте Termux на вашем устройстве. |
2. | Дайте приложению разрешение на доступ к файлам и хранилищу устройства. |
3. | Обновите пакеты в Termux, выполнив команду pkg update . |
4. | Установите необходимые пакеты для работы с Termux, например, пакеты git или python, выполнив команду pkg install git python . |
После завершения этих шагов у вас будет установленный и настроенный Termux, готовый для использования. Теперь вы можете использовать его для выполнения различных команд и установки дополнительных приложений и пакетов.
Установка Termux на Android-устройство
1. Откройте Google Play Маркет на вашем Android-устройстве.
2. Введите «Termux» в поле поиска и начните поиск.
3. Найдите приложение Termux в результате поиска и нажмите на него.
4. Нажмите кнопку «Установить» и подождите, пока установка приложения завершится.
Поздравляю! Теперь у вас установлен Termux на вашем Android-устройстве. Вы можете начать использовать его, чтобы выполнять различные команды Linux и запускать ngrok для создания общедоступного туннеля к вашему локальному серверу. В следующем разделе мы рассмотрим процесс установки и использования ngrok на Termux.
Установка и настройка ngrok
Чтобы установить ngrok на Termux, выполните следующие шаги:
- Откройте приложение Termux на вашем Android-устройстве.
- Введите следующую команду для установки пакета wget:
pkg install wget
- Затем введите команду для скачивания ngrok:
wget https://bin.equinox.io/c/4VmDzA7iaHb/ngrok-stable-linux-arm.zip
- Распакуйте архив ngrok, введя следующую команду:
unzip ngrok-stable-linux-arm.zip
- Теперь вы можете запустить ngrok, введя команду:
./ngrok
Ngrok будет запущен и покажет вам URL-адрес, который вам нужно использовать для доступа к вашему локальному серверу.
Кроме того, вы можете указать дополнительные параметры при запуске ngrok, такие как порт, на котором работает ваш локальный сервер, или аутентификационный токен для использования платной версии ngrok.
Теперь вы готовы использовать ngrok на Termux и предоставить доступ к вашему локальному серверу извне.
Регистрация аккаунта ngrok
Для использования ngrok необходимо зарегистрировать аккаунт на официальном сайте сервиса.
1. Перейдите на сайт ngrok по ссылке https://dashboard.ngrok.com/signup.
2. Нажмите на кнопку «Sign Up» (Зарегистрироваться).
3. Введите свой адрес электронной почты и пароль для нового аккаунта.
4. Нажмите на кнопку «Sign Up» для завершения регистрации.
5. Подтвердите свой аккаунт, перейдя по ссылке, которую вы получите на указанный вами адрес электронной почты.
6. Авторизуйтесь на сайте ngrok, используя свой адрес электронной почты и пароль.
Теперь у вас есть зарегистрированный аккаунт ngrok, который можно использовать для доступа к локальным хостам через интернет.
Примечание: Ngrok предлагает бесплатный план, который предоставляет ограниченную функциональность. Для более расширенных возможностей доступны платные тарифы.
Установка ngrok в Termux
Шаг 1: | Установите Termux из Google Play Store, если у вас его нет на устройстве. |
Шаг 2: | Откройте Termux и введите следующую команду для установки пакетов: |
pkg update | |
pkg upgrade | |
pkg install wget | |
pkg install unzip | |
Шаг 3: | Затем введите следующую команду для загрузки 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. Вы можете проверить ее, введя команду ngrok -v
. Теперь вы готовы использовать ngrok для создания туннелей и доступа к своим локальным серверам из интернета.
Подключение к ngrok и создание туннеля
1. Откройте приложение termux на своем устройстве и введите следующую команду, чтобы установить ngrok:
pkg install unstable-repo
pkg install ngrok
2. После установки введите команду ngrok auth, чтобы авторизоваться и получить токен аутентификации. Для получения токена вам потребуется зарегистрироваться на официальном сайте ngrok и скопировать ваш персональный токен аутентификации.
3. Введите ваш токен аутентификации, используя команду:
ngrok authtoken <токен>
4. Запустите ngrok, указав порт, который вы хотите перенаправить, с помощью команды:
ngrok http <порт>
После выполнения этой команды ngrok создаст туннель, и вы увидите вывод с автоматическим URL-адресом, по которому можно получить доступ к вашему локальному серверу.
Теперь вы сможете получить общедоступный доступ к вашим локальным серверам, используя ngrok на termux.
Запуск ngrok и авторизация
После успешной установки Termux и перехода в директорию, в которой будет храниться ngrok, необходимо запустить его.
- Откройте терминал Termux.
- Перейдите в директорию, в которой находится файл ngrok.
- Введите команду
./ngrok authtoken YOUR_AUTH_TOKEN
, заменивYOUR_AUTH_TOKEN
на ваш токен авторизации.
После ввода команды ngrok будет автоматически запущен и подключен к вашей учетной записи.