Como sua pergunta tem 2 partes, vou tentar responder a ambas. Em primeiro lugar, a parte " How do it get over ". Você só precisa instalar o programa do servidor ssh em sua caixa do Ubuntu e, em seguida, o ssh do seu windows 7 usando massa de vidraceiro . Putty é melhor para administrar seu servidor Ubuntu, mas para transferir arquivos winscp é melhor com uma boa interface gráfica e arrastar e soltar operação. É basicamente a versão do windows do programa linux chamado 'scp' (Secure CoPy). De qualquer forma, você precisará do ssh.
Para instalar o ssh, execute os seguintes comandos.
sudo apt-get update
sudo apt-get install openssh-server
E para poder abrir o host local no seu navegador, você precisa instalar o apache ou qualquer outro software para esse assunto.
sudo apt-get update
sudo apt-get install apache2
Agora, você pode ter os documentos HTML / CSS no servidor ubuntu. E você pode ver o "funciona!" página no localhost com o navegador.
" Para ser exibido para todo o mundo ver? " Quanto a essa parte da pergunta, posso apenas fornecer um breve guia, pois não tenho experiência em desenvolvimento da web. Você precisará comprar um nome de domínio (ou obter um nome gratuito) e espaço para hospedagem (ou você pode usar sua caixa do Ubuntu como servidor). Aqui está um tutorial básico de digitalocean . Você pode obter mais informações pesquisando no google.