Se você refere-se ao seu servidor particular/residencial ou de uma empresa, a primeira coisa seria ter um ip válido (alguns provedores vendem IP's válidos). Porém o mais utilizado é a contratação de uma empresa de hospedagem (no momento em que digito esta mensagem há um banner do UOL Host no topo deste tópico. -
só um exemplo).
O segundo passo seria registar um domínio e depois fazer a configuração no servidor. Para mais informações a respeito de registros de domínios acesse o site do
registro.br (no caso para registro de domínios com terminação .br - para domínios internacionais há diversos outros locais onde você pode adquir seu domínio)
Obviamente todos estes serviços são pagos.
Espero ter ajudado.