je kan perfect een website hosten met een IP, als je bv thuis eentje wil hosten, moet je op je router de nodige "portforwaring" opzetten, dwz als je van buitenaf surft naar BV : 81.82.83.84 dat dit wordt "getranslate" naar bv 192.168.1.1(je pc intern)
OPGELET: telenet/belgacom blokkeren poort 80 en 443 en 25 voor thuisabbonementen, dit zijn de meest gebruikte poorten voor sites en mail
wat ik je echter aanraad, veel makkelijker en gratis, is dat je een account aanmaakt bij 000Webhost.com, hier kan je een gratis domein maken (joudomein.net76.net bijvoorbeeld)
en krijg je alles wat je nodig hebt om een WS op te zetten. en het is gratis.
dit is het makkelijkste als je niet goed weet hoe het allemaal zit.
Kort samengevat wat heb je nodig:
1 een IP/domeinnaam
2 een webserver (microsoft IIS of apache ofzo)
3 FTP toegang(of iets dergelijks) om je bestanden erop te zetten.