Мой ПК находится позади маршрутизатора NAT, который имеет общедоступный IP-адрес. Если я хочу разместить веб-сайт затем, я полагаю, что мне нужно доменное имя, которое я могу купить у некоторого сайта, который обязался бы разрешать все запросы DNS для того доменного имени и отправлять IP-адрес моего маршрутизатора NAT (предполагающий, что я не хочу размещать свое доменное имя на их серверах). Теперь я хочу разместить веб-сервер на своем компьютере.
Выполнимо разместить сервер позади NAT, как Вы описываете.
Посмотрите на эту страницу справки Ubuntu на ServersBehindNAT для основ.
Еще некоторые ссылки,
Это предполагает, что Вы знаете, как разместить веб-сервер и идеи потребности о NAT.
Также необходимо выполнить веб-сервер на компьютере. Просто получите Apache, он работает почти на чем-либо и - то, что использует большинство сайтов.
трафик TCP порта вперед к Вашему маршрутизатору на порте 80 к Вашему ПК на port_whatever_you_are_running_your_webserver
Вам не нужно доменное имя, чтобы позволить другим получать доступ к Вашему веб-серверу, общедоступный IP достаточен. доменное имя к Вашему общедоступному IP просто более удобно. иначе Ваш план смотрит хорошо.
Ваш маршрутизатор является просто "брандмауэром" между общественностью и Вашим сервером. такая установка довольно распространена.
Ваша довольно наиболее часто используемая стратегия и если Вы купили общедоступный IP, затем Ваш в значительной степени хороший для движения.
Необходимо получить XAMPP. Предварительно сконфигурированный XAMMP и Apache будет использовать порт 80 по умолчанию. Удостоверьтесь, что никакой другой процесс не работает на порте 80, или иначе Apache не будет работать. Обычно Skype (при использовании скайпа, который является) занимается испорченным спортом и портом пожирателей ресурсов 80, необходимо отключить его от настроек соединений.
Это содержит Apache, PHP и Mysql, это будет заботиться обо всех Ваших потребностях. Просто не забывайте защищать его хорошо.
Просто примите во внимание, что XAMPP не является производственным программным обеспечением, но он должен удовлетворить Ваши потребности хостинга личного веб-сайта / блог.
Еще одна вещь, если бы Вы хотите, чтобы этот веб-сайт возрос на 24/7 затем, необходимо было бы сохранить компьютер на в значительной степени 24/7.
При необходимости в бесплатном домене, можно получить co.cc для персонального использования, и они возобновляют его каждый год