Самый простой способ поднять сервер на 5 минут - ngrok.
Теперь о реализации.
1. Получив от провайдера статический адрес, нам нужно на веб-сервере его прописать. Как - завсисит от ОС. Не забудьте настроить маску, не только ip.
2. Проверить, что он не за NAT(роутер и т.д.), т.е. подключен напрямую.
3. Вбить в комп адрес, который вам выдал провайдер.
Но хостинг для друзей - это жестко, не всякий сервер выдержит. Да и устроить из одного устройства, тем более выполняющего функции веб-сервера, вряд-ли выйдет. Нагрузка большая.