Após criar o código do site, você precisa de 2 coisas para seu site estar no ar. Domínio (o endereço do seu site na internet) e Servidor de Hospedagem. Tem alguns planos de Servidores de Hospedagem que oferecem Domínio junto, como Hostgator, Hostinger, na google também, se não me engano dá pra comprar o domínio, mas não sei como funciona a questão da hospedagem. Tem também servidores gratuitos, como O Free Web Hosting Area, onde você escolhe um domínio gratis, escolhe um subdominio (meio que uma propagandinha no link do site), e consegue adquirir o serviço. Após contratar/adquirir qualquer servidor de hospedagem, você deve procurar a sessão de cpanel, ou painel de controle do site, e procurar a opção de fazer upload dos seus arquivos pro servidor. Respeitando o espaço de armazenamento contratado.