lina666
@lina666
Изучаю веб ЯП.

Что нужно знать про работу интернета программисту?

Здравствуйте хочу запустить свой хост (сразу извиняюсь если не правильно выразился), но очень мало понимаю как устроенны сети. Подскажите пожалуйста что нужно знать, что бы без проблем запускать свой сайт и подключаться к нему через интернет.
Почему не хочу пользоваться онлайн хостингом:
Хочу изучить данную тему подробно, что бы понимать как это работает.
P.S буду очень благодарен если скинете книги мануалы или гайды, если они на английском будет даже лучше.
  • Вопрос задан
  • 201 просмотр
Пригласить эксперта
Ответы на вопрос 4
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Внешний IP-адрес покупается (арендуется) у вашего интернет-провайдера. Остальное - настраивайте по своему желанию!
Ответ написан
dollar
@dollar
Начать нужно с модели OSI, и дальше углубляться в детали.
Ответ написан
akokarev
@akokarev
Начинающий программист
Если провайдер дает динамический внешний ("белый") IP адрес, то достаточно будет настроить DDNS на роутере + пробросить 80 и 443 порт на ваш домашний сервер (ещё нужно сделать в настройках роутера статичный DHCP lease для компа).
Если же провайдер использует "двойной NAT" и "серые" IP, то придётся покупать внешний IP или менять провайдера.

В плане софта советую начать с LAMP сервера (это сборка всего необходимого для простого сайта). Легко запустить и начать пользоваться. Когда понадобятся какие-то специфичные штуки, будете отдельно изучать Apache, Nginx, mysql, php...
Ответ написан
@WSGR
Хостинг, платежи, безопасность, IT-инфраструктура
Рекомендую начать с установки локального сервера https://en.wikipedia.org/wiki/XAMPP

Все достаточно просто, если какие-то вопросы в процессе возникнут - мануалы у него в комплекте имеются.

Но можно и другие использовать:
https://en.wikipedia.org/wiki/List_of_Apache%E2%80...
https://en.wikipedia.org/wiki/List_of_Nginx%E2%80%...

Если IP-адрес динамический, то решается с помощью freedns.afraid.org/, https://dyn.com/dns/, https://www.cloudns.net/dynamic-dns/ или hldns.ru
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
11Palms Омск
от 80 000 до 140 000 руб.
AVC Advisory Москва
от 60 000 до 90 000 руб.
Информбокс Самара
от 45 000 до 80 000 руб.
22 сент. 2019, в 15:19
500 руб./за проект
22 сент. 2019, в 14:31
300 руб./за проект
22 сент. 2019, в 14:31
4000 руб./за проект