На IP адресе сервера не поднимают. WEB сервера поднимают на WEB хостингах/VPS серверах/домашних компах. Объясните че Вам надо?
Если ищите бесплатный WEB хостинг - их полно, у них у всех уже есть свои IP адреса. Что-то маломальски серьезное с ними не выйдет.
Платные WEB хостинги и VPS - нормальная тема. Опять же у них уже есть свои IP адреса, отдельно покупать не надо.
Если Вы на домашнем ПК хотите WEB сервер поднять, то тут варианты есть. Но самое первое, какой у Вас интернет? - 4G ? Все возможно, но учитывая качество связи это тот еще геморой будет. На счет внешника варианта два: либо Вы сидите за NAT'ом, и тогда к Вам из вне никак не достучаться. Либо у Вас внешний IP, возможно динамический, и тода Вам поможет DynDNS сервис. В любом случае, провайдер может блокировать внешние соединения на Ваш 80 и 443 порты. Можно конечно использовать VPN белым IP адресом без NAT, но это скажется серьезно на скорости, пинге и т.д. ну и стоить будет дороже чем WEB хостинг.
А лучше не морочте себе голову, заплатите 100 р/мес и пользуйтесь нормальным хостингом!