Eu recentemente criei um servidor OwnCloud com Apache2 no Debian 8.2 Jessie . Eu instalei o Debian primeiro (claro), depois o Apache2 e depois o OwnCloud com o MySQL . O programa funciona perfeitamente dentro da rede e é executado no endereço IP estático 192.168.1.16 . Eu encaminhei a porta 8080 (e disse ao Apache para ouvir lá) através do meu roteador (o gateway padrão do roteador é através de um servidor Untangle - o Captive Portal e o Firewall estão desabilitados).
A porta 8080 funciona bem (e o 80 quando o Apache está configurado para isso) de dentro da rede, mas não funciona de fora. Eu tentei usar minha rede móvel sem sucesso. Meu roteador é um TP-Link TD-W9980 .
Eu uso o Sky como meu ISP e eles não bloqueiam nenhuma porta. Verificadores de porta dizem que a única porta aberta é 1194 (para Untangle remote admin). 8080 e 80 não estão abertos.