Tomcat ou Glassfish - Servidor local

É possível instalar o Tomcat ou Glassfish localmente, e subir minha aplicação, e através do meu IP na Internet, a aplicação poder ser acessada?

Sim.
Talvez.
Sim, é possível instalar Tomcat, glassfish, jboss,weblogic, websphere, etc localmente.
Talvez se você tiver uma estrutura para isso.

Acredito que sim, só startar manualmente e deixar os arquivos dentro do diretório do tomcat.

OBS: deve ter liberada a porta 80 (ou a porta que o servidor tiver rodando) liberada tanto no firewall quanto windows e provedor.

Obrigado pela ajuda.

O motivo de querer fazer isso, é testar minha aplicação, onde os usuários acessam ela remotamente.

Pagar um servidor dedicado para isso, é indigesto nessa fase inicial do projeto.

Valeu.

P.S. Alguém já fez algo parecido?

Não sei se ainda está free, mas o jelastic.com fornecia hospedagem gratuita sem cobrar nada.

Valeu, drsmachado, vou checar.