Как сделать сайт доступным по глобальной сети?

Привет, я сделал сайт на nodeJs
он доступен по localhost:3000
127.0.0.1:3000
так же получилось поставить его на aws
где aws выдал мне
3.82.221.180:3000/#
и
ec2-3-82-221-180.compute-1.amazonaws.com:3000/#
(доступно с глобальной сети)
но как сделать сайт доступным по глобальной сети на своем пк а не на aws

Дополнительно:

Ответы:

белый адрес
+ провайдеры не очень такое любят, адреса для игр больше выдают, за самопальный вебсервер могут прикрыть порт, адрес или договор

  • мне только для обучения)
  • А с динамического можно ли, мне просто временно, что б знать что это возможно, есть ли гайды касательно такого
  • типа так
    https://www.dz-techs.com/ru/best-dynamic-dns-providers

    но - не будет работать ибо про режет http(s) порты

    проще всего - взять фри VPS и там потестить

  • Dimonchik, пасибо большое, а есть ли полный гайд как ето раелизовать, а почти ноль пока в devops(

Видимо будет самым правильным путем завернуть все в докер
https://nodejs.org/en/docs/guides/nodejs-docker-webapp
и в качестве прокси поставить nginx

Все это на каком либо VPS

 

Для решения данной проблемы вы можете воспользоваться услугами фрилансеров. Мы выполним необходимую работу быстро и качественно.

 

    • Как сделать сайт доступным по глобальной сети?Есть ответ
    • 07.04.2024
    Ответить

    Для того чтобы сделать сайт доступным по глобальной сети, необходимо выполнить несколько шагов:

    1. Покупка доменного имени: Первым шагом будет покупка уникального доменного имени для вашего сайта. Доменное имя - это адрес, по которому пользователи смогут обращаться к вашему сайту в интернете.

    2. Выбор хостинга: После покупки доменного имени необходимо выбрать хостинг провайдера, который будет хранить файлы вашего сайта и обеспечивать доступ к ним через интернет. Хостинг должен обладать надежной инфраструктурой и высокой скоростью соединения.

    3. Разработка и размещение контента: После выбора хостинга необходимо разработать контент для вашего сайта. Это могут быть статические страницы, динамические скрипты, базы данных и другие элементы. Все файлы сайта необходимо загрузить на сервер хостинга.

    4. Настройка DNS записей: Для того чтобы ваш сайт был доступен по доменному имени, необходимо настроить DNS записи у вашего провайдера доменных имён. DNS записи указывают на IP адрес сервера, на котором размещен ваш сайт.

    5. Тестирование и оптимизация: После размещения сайта на сервере необходимо протестировать его работоспособность и оптимизировать для улучшения производительности. Это может включать в себя оптимизацию изображений, скриптов, CSS стилей и других элементов.

    После выполнения всех этих шагов ваш сайт будет доступен по глобальной сети и пользователи смогут обращаться к нему через интернет.

Оставить комментарий