Как бесплатно разместить свой сайт?
При наличии выделенного IP можно поднять веб-сервер на домашнем компьютере и не выключать, но за электричество все равно придется платить.
Еще вариант, поискать бесплатный хостинг.
Правильный вариант, воспользоваться услугами хостинга стоимость которых может быть весьма копеечной.
Да есть куча бесплатного хостинга или саас платформы, в гугле ищется за 10 минут