Montar servidor servlets / postgree

pessoal , estou com algumas dúvidas,

estou desenvolvendo um sistema de pedidos on-line , com servlets, e banco postgree.

meu cliente não quer pagar provedor hospedagem,.
me perguntou se é possível que ele mude seu plano de adls, que hoje é da br turbo 600 , para um plano empresarial, ± 1 gb, que tenha um ip, e então

oque eu preciso fazer pra montar este servidor,

pensei em usar linux , red hat , configurar, dns, http, tomcat, etal

mas então estou com dúvidas, quando eu registro o domínio na fapespe, se eu montar o servidor, eu não preciso pagar a hospedagem?

como funciona isto?

Hospedagem não, mas continua pagando pelo dominio:

valeuz…