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

Ссылка скопирована
1 ответ

Привет, я сделал сайт на 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

Нужно решить такую задачу?

Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

Заказать помощь
Лучший ответ
1
Стас DB Ответ

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

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

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

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

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

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

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

Другие ответы (0)

Пока нет других ответов. Будьте первым, кто поможет автору.

Ответить на вопрос

комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Вам также может быть интересно