Det är lättare än du tror! Du kontaktar t ex
www.loopia.se som har webhotell med allt som behövs till samma kostnad som att köpa/äga/serva en hemma server. (du spar tid)
Eller så kan du använda en klassisk Apache server via
www.instantservers.com som heter Miniportal som klarar phpBB (ett sådant här forum) etc.
Men då måste du även sätta upp en mailserver och se till att ha bra lösen med hög säkerhet innan alla SMTP crawlers hittar servern, loggar in och sänder skit via den från t ex Korea etc.
Satsar man på nivå "dummies" skall man anlita ett webbhotel. Är man lite slängd i Windows och editorer typ PHP, scripst och HTML dialekter, kanske CSS så klarar du en egen server och vet och kan klara av vardagsproblem som dyker upp varje vecka. Många har en server hemma och använder t ex
www.dyndns.com att peka ut sin dynamiska IP för att få access till servern utifrån Internet. Använder du en router hemma måste du reservera serverdatorn till en intern NAT adress typ 192.168.1.2 att alltid peka på HTTP, FTP portarna eller båda etc för att den skall kunna accessas utifrån. Med webbhotel slipper du allt detta!
Det är mycket med det elektriska ...