Como obter o serviço de provimento de Internet a clientes externos?
Você pode contratar um serviço de hosting, aconselho inclusive a contratar só a página, e não o servidor inteiro. Vc só entra com seus arquivos, o hosting configura todo o resto pra você. Sai mais em conta, e fica mais fácil pra você controlar o serviço, sem ter que se preocupar com detalhes secundários (mas essenciais) como backup, segurança, refrigeração, energia de emergência, etc.
gostaria de saber como configurar um servidor web no ubuntu
Não tem grandes segredos... instalar o Apache é um bom começo. Pode, aliás, dar logo um passo completo, e instalar junto os outros companheiros do Apache, completando o chamado "Servidor LAMP":
http://www.guiadohardware.net/tutoriais/configurando-servidor-lamp/Mesmo se você, depois, resolver seguir meu conselho e alugar o hosting, o seu servidor LAMP vai servir pra vc testar e praticar a criação das suas páginas.