При размещении веб-сайта с локального компьютера за маршрутизатором необходимо соблюдать осторожность при использовании общедоступного IP-адреса, предоставленного вашим поставщиком услуг.Остерегайтесь, это часто не статический адрес и может часто меняться.Для решения этой проблемы вы можете использовать некоторый тип службы DynDNS, если ваш маршрутизатор поддерживает ее.
Во-вторых, вам нужно добавить правило в брандмауэр вашего маршрутизатора, чтобы трафик из общедоступного Интернета достигал компьютера замаршрутизатор.Это можно сделать с помощью DMZ (менее защищенной) или переадресации портов.
Когда вы пытаетесь получить доступ к веб-странице, введите локальный ip компьютера, на котором вы настроили сервер.Это должно привести вас к серверу apache.Вы, вероятно, просто вводите неправильный IP-адрес.Попробуйте что-то вроде http://127.0.0.1/ (127.0.0.1 совпадает с localhost), чтобы убедиться, что вы получаете сервер apache с компьютера, на котором работает сервер.