Привет, я сделал сайт на 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
Для решения данной проблемы вы можете воспользоваться услугами фрилансеров. Мы выполним необходимую работу быстро и качественно.
Оставить комментарий Отменить
Ответы
- Есть ответ! к записи Как уменьшить масштаб меньше 100% в Windows 10 (22H2)
- Есть ответ! к записи Аналоги CloudFlare в России?
- Есть ответ! к записи Аналоги CloudFlare в России?
- Есть ответ! к записи Как называется человек, который дизайн придумает для сайта и сверстает его?
- Есть ответ! к записи Можно ли установить Яндекс.Диск на АльтЛинукс?
- Есть ответ! к записи Картинки мутные только на сафари, есть выход?
- Есть ответ! к записи Keenetic. Как настроить SSTP клиент с сертификатом?
- Есть ответ! к записи Чем заменить executor в aiogram 3?
Для того чтобы сделать сайт доступным по глобальной сети, необходимо выполнить несколько шагов:
1. Покупка доменного имени: Первым шагом будет покупка уникального доменного имени для вашего сайта. Доменное имя - это адрес, по которому пользователи смогут обращаться к вашему сайту в интернете.
2. Выбор хостинга: После покупки доменного имени необходимо выбрать хостинг провайдера, который будет хранить файлы вашего сайта и обеспечивать доступ к ним через интернет. Хостинг должен обладать надежной инфраструктурой и высокой скоростью соединения.
3. Разработка и размещение контента: После выбора хостинга необходимо разработать контент для вашего сайта. Это могут быть статические страницы, динамические скрипты, базы данных и другие элементы. Все файлы сайта необходимо загрузить на сервер хостинга.
4. Настройка DNS записей: Для того чтобы ваш сайт был доступен по доменному имени, необходимо настроить DNS записи у вашего провайдера доменных имён. DNS записи указывают на IP адрес сервера, на котором размещен ваш сайт.
5. Тестирование и оптимизация: После размещения сайта на сервере необходимо протестировать его работоспособность и оптимизировать для улучшения производительности. Это может включать в себя оптимизацию изображений, скриптов, CSS стилей и других элементов.
После выполнения всех этих шагов ваш сайт будет доступен по глобальной сети и пользователи смогут обращаться к нему через интернет.