Страница 1 из 1
Запуск Web Сервера
Добавлено: 04 авг 2022, 17:57
nikoeffertz
Подкажите пожалусто, как сделать сайт доступен с интернета, с любого компа, который находится на локалке! в програме open-server. Домен зарегестрируван cloudwm.ru (DNS - для етого домена как сделать?) Как припорковать, не могу разобраться!
Re: Запуск Web Сервера
Добавлено: 04 авг 2022, 18:08
SagePointer
Для этого нужен белый IP (доступный извне, и чтобы не блочились подключения к 80 и 443 портам), желательно статичный (иначе сайт будет работать с перебоями, когда IP будет меняться, а DNS-сервера часто кешируют адреса и могут не сразу обновлять, в случае с динамическим IP помочь может DDNS). Если всё это есть - то нужно во-первых, на роутере настроить так, чтобы 80 и 443 порты пробрасывались на нужный компьютер (и у компьютера внутри локальной сети выдавался один и тот же локальный IP-адрес), во-вторых, повесить OpenServer на IP-адрес, доступный извне или выданный роутером (зависит от того, кто именно IP получает от провайдера - комп или роутер), в-третьих, веб-сервер (что там у вас, Apache или Nginx) должен быть разрешён в настройках брандмауэра (современная Windows сама при первом запуске спрашивает, разрешить ли входящие подключения, потому скорее всего это вы уже сделали). Ну и четвёртое - постоянно включённый компьютер (в моменты, когда выключен, сайт не будет доступен).
Но в общем случае это не рекомендуется, т.к. OpenServer обновляется редко, входящее в него ПО может содержать уязвимости, да и сам сайт может их тоже содержать - если взломщик через него получит доступ к вашим личным файлам на компьютере - это может быть очень неприятно. Потому лучше всего приобрести хостинг и его использовать для сайта, а OpenServer только для разработки и отладки. В таком случае если взломают сайт - дальше сайта никуда не пролезут. И геморрой не понадобится, на хостинге всё уже и так настроено, остаётся только залить файлы и базу.
Re: Запуск Web Сервера
Добавлено: 05 сен 2022, 12:38
bishop
А если несколько доменов как происходит процесс адресации по ним? ip то один
Re: Запуск Web Сервера
Добавлено: 06 сен 2022, 00:40
SagePointer
bishop писал(а): ↑05 сен 2022, 12:38
А если несколько доменов как происходит процесс адресации по ним? ip то один
По HTTP-заголовку Host, отправляемому браузером. В случае HTTPS отправляется также SNI.