Primeiro, verifique se a sua máquina possui um endereço IP de LAN estático (eiteher na faixa 192.168 .. ou na faixa 10.0 .., dependendo de como o roteador está configurado). Você pode pegar um loot no arquivo / etc / network / interfaces para configurar sua eth0 (se você estiver usando ethernet para conectar ao seu roteador) desta forma:
auto eth0
iface eth0 inet static
address 192.168.1.10
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
Este exemplo é para o caso de 192.168 .. configuração de rede. Considere mudá-lo para o seu caso (você pode encontrar os detalhes da sua rede executando o comando ifconfig
.
Depois disso, encaminhe a porta na seção Port Forwarding do seu roteador. Você precisa ativar o acesso do mundo externo ao apache da sua máquina; por padrão é configurado para usar a porta 80 para HTTP e 443 para HTTPS.
Se você configurou o IP estático da sua máquina como, por exemplo, 192.168.1.10, a combinação de IP e porta que corresponderia ao apache em sua máquina seria 192.168.1.10:80
. Para configurar isso, dê uma olhada na seção aqui :
Se tudo correr bem, o mundo pode acessar seu apache em YOUR.PUBLIC.IP / SNS se SNS for a pasta em seu / www root que contenha seu site social (você pode encontrar facilmente seu IP público, basta procurar "Qual é o meu IP")