f.sivas é assim...
1º isso do netstat diz-te apenas que o apache esta a espera de conecções nao tens nada para o exterior ate pk nao tens "nome" para o mundo... do genro sapo.pt... mas isso podes criar um facilmente na pagina no-ip.com... depois tens de descarregar o noip2 e configurar (isso do noip2 é feito em sudo ou root)
2º se o teu ISP (provedor dito em brasileiro) for uma ISP para clientes domesticos e se não for por cabo (do genero da TVCABO) mas sim por linha analogica (linha de telefone) nao te vão permitir a porta 80 por isso na criação de endereços no no-ip.com faz o redirect para a porta 8080 ( o que faz com que nem todos consigam aceder ao teu site de qualquer lado)
3º vais a ficheiro de configuração das portas do apache2 (/etc/apache2/ports.conf) e alteras ou adicionas a porta 8080 e de segida escreves /etc/init.d/apache restart para que a porta que introduziste seja activada.
(esta foi a minha historia por isso é que a sei tao bem)
4º no teu router (routeador dito em brasileiro) tens de configurar a secção de DNS se tiveres. Para quem não sabe DNS é uma zona onde a maquina não esta abrangida pela firewall ou seja todos acessos externos vao para a essa maquinas.
5º por defeito as paginas do apache estão em /var/www/ este endereço esta configurado em /etc/apache2/sites-available/default . Cada PASTA que adiciones em www é um site diferente. Se nao colocares nenhum index na pasta www quando a acederes a localhost as pastas e ficheiros que la se encontram serao apresentado em forma de lista.
esta explicado qualquer duvida ando por ai algures... ou manda mail... ou PM... eu passo ca regularmente!