Assumindo que tens uma ligação adsl ou equivalente com boas velocidades, alguma largura de banda disponível, um router com firewall e vontade.
1. Em relação aos dominios tens duas soluções
GRATUITA
- registas um sub-dominio grátis no
dyndns.com
- descarregas e instalas um
programa gratuito fornecido pela dyndns que sincronize o teu ip (assumindo que é dinâmico) com o ip da dyndns.
A PAGAR
- compras um domínio e utilizas os serviços pagos da dyndns (colocas os nameservers indicados por eles no teu dominio) de maneira a que quando o teu dominio for chamado seja apontado para a tua máquina.
- descarregas e instalas o mesmo programa acima mencionado para sincronização do ip.
Dá uma vista de olhos neste tutorial que te ensina a criar uma conta, um host, instalar o tal programa de sincronização e a configurar a tua rede.
http://www.dyndns.com/services/dns/dyndns/howto.html
2. Para servidores existem várias soluções.
- Se quiseres o Apache descarrega-o
aqui (a versão apache 2.2.2-win32-x86-no ssl.msi é suficiente se não trabalhares com certificados de segurança) e instala-o.
Tens
aqui um bom tutorial para o Apache (e se quiseres mais o PHP e o MySql)
- Escolhe um wamp (pacote que tem já o Apache, PHP, MySql, e/ ou mais) que te facilita o trabalho. Tens uma lista
aqui com n de alternativas. Se perguntares nos fórums vais ouvir várias opiniões de qual o mais aconselhável.
Vais ter que ter paciencia e googlar muito mas se gostas vale a pena.
Aconselho-te a começares com um sub-dominio grátis e um wamp simples.
Depois se desejares compras um dominio e avanças com o serviço de dns dinâmico pago e para o Apache (+ o que tu necessitares: PHP, MySql, etc.) à unha.
Aí compreenderás que será necessário fazer umas modificações nos ficheiros de configuração mas nada que seja muito transcendente.
E podes depois instalar e ter o teu próprio
servidor de email com filtros de spam, etc, etc.
Acho que não me esqueci de nada.
De relaçar que quase tudo o mencionado é GRATUITO (excepto o dominio 'a sério' e o serviço para esse dominio da dyndns.
Se tiveres dúvidas apita.
Paciência e muito google.
Boa sorte.