Работа с Ngrok | OTUS

Работа с Ngrok

Представьте, что у вас есть локальный сервер, где вы выполняете всю разработку, результаты которой показываете путем загрузки кода на хостинг. Существует утилита, позволяющая с помощью одной команды в терминале сделать ваш локальный сервер доступным для всего интернета по специальному https-адресу. Речь идет, разумеется, об Ngrok — простейшем инструменте по созданию туннеля к localhost.

1-1801-86e5ba.png

С помощью этой утилиты вы сможете создать туннель, выполнив следующую команду:

2-1801-60c356.png

Причем 80 — это порт, где запустится ваш web-сервер (это порт по умолчанию для многих серверов). В ответе вы должны увидеть на экране что-то вроде следующего содержимого:

3-1801-862e48.png

Здесь 5057493e.ngrok.io представляет собой адрес, по которому локальный сервер стал доступным в интернете.

Если же сервер открывается не по адресу http://localhost/ и на него, к примеру, назначен домен через файл hosts (допустим, mysite.dev), то и в этом случае запустить ngrok тоже не проблема.

Тут пригодится такая команда:

4-1801-77f74a.png

Здесь 80 — порт вашего сервера, а mysite.dev — домен, по которому сервер отвечает.

Утилита Ngrok доступна и для Linux, и для Mac, и для Windows, и для FreeBSD. Впрочем, подробнее можно всегда почитать в официальной документации.

По материалам tproger.ru.

Не пропустите новые полезные статьи!

Спасибо за подписку!

Мы отправили вам письмо для подтверждения вашего email.
С уважением, OTUS!

Автор
0 комментариев
Для комментирования необходимо авторизоваться
Популярное
Сегодня тут пусто