1. si no tienes los conocimientos para crear una web podrías usar
plantillas o probar de hacerla tu mismo con algún editor WYSYWIG por ejemplo
Kompozer.
2. una vez creada la web necesitaras un cliente FTP, por ejemplo
Filezilla.
3. tambien necesitaras donde alojar la web, prueba con un hosting gratuito tipo 000webhost aunque hay varios.
4. si necesitas usar un dominio .com, casi en cualquier parte lo consigues por USD10 o menos registro por un año o pregúntale a san google por...
dominios .com gratis.