Установка Ngrok

Установка Ngrok


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

Подготовка.

Первым делом мы заходим на сайт ngrok - https://ngrok.com/ и регистрируемся там. Далее мы ищем такую команду:

Она нам будет необходима для авторизации в termux. С подготовкой закончили, теперь о способах установки:

  1. Способ(универсальный) - я устанавливал лично по этому способу, первым делом нам необходимо скачать установщик ngrok с сайта https://ngrok.com/download :

Скачиваем версию : Linux(ARM)

Далее мы в термукс заходим в ту директорию в которую скачали наш ngrok:

termux-setup-storage
cd /sdcard/downloads

Вводим ls проверяем есть ли тут архив, если да то следуем дальше.

Теперь нам нужно разархивировать его:

unzip ngrok-stable-linux-arm.zip 

И переместить исполняемый файл в домашний каталог Termux:

mv -v ngrok /$HOME 

Теперь ,мы возвращаемся в домашнюю директорию :

cd $HOME

Теперь нам необходимо дать все разрешения ngrok:

chmod +x ngrok 

И сделать первый запуск:

./ngrok 

Теперь необходимо авторизоваться в ngrok, для этого нужно скопировать токен и запустить команду(которую мы копировали вначале) :

./ngrok authtoken токен 

Теперь можно запустить сервер:

./ngrok http 80
Но если у кого-то не работает сервер, то пробуйте выключать WiFi и включать точку доступа WiFi и мобильный интернет.

2. Способ для ленивых - один раз устанавливал, проверял работоспособность. Тут все просто, для начала качаем утилиту с гита, и потом ее запускаем :

pkg update && pkg upgrade
pkg install git
git clone https://github.com/tchelospy/termux-ngrok.git
cd termux-ngrok
chmod +x termux-ngrok.sh
./termux-ngrok.sh

После всех установок, если затребует вы так-же вводите команду с токеном, а потом просто запускаете ngrok :

./ngrok http 80

Вы увидите экран как на скриншоте.


Report Page