Quanto ao seu outro computador na mesma rede, você precisará editar o arquivo 'hosts' para a resolução de nomes ... ou configurar seu próprio servidor DNS interno e apontar todos os seus PCs nessa rede para usar o servidor DNS.
Às vezes, os roteadores têm algumas funcionalidades do DNS ... mas a maneira mais rápida de testar localmente é apenas fazer uma entrada no arquivo / etc / hosts. Supondo que você tenha janelas como sua área de trabalho, basta fazer uma pesquisa sobre como editar o arquivo / etc / hosts no Windows (isso pode ser feito).
O comentário de Archemar está correto, você precisará fazer o encaminhamento de porta (via roteador) para todo o tráfego de entrada na porta 80 ser direcionado para o PC em que você está executando o Apache.
Por fim, dependendo do seu sistema operacional de hospedagem, você precisará ajustar as configurações do seu firewall no seu PC servidor - para permitir as conexões em 80.