Er zijn een aantal benodigdheden voor het maken van een eigen website. Het eerste dat dient te worden geregeld is de webhosting. Webhosting wordt in verschillende prijscategorieën aangeboden. Voor een net nieuwe website is een relatief goedkoop pakket doorgaans voldoende. Upgraden zonder downtime is in de regel mogelijk. Ook zijn een domeinnaam en een content management systeem belangrijk. Over het laatste gaan de onderstaande links.