Чтобы сделать сервер из своего ПК, можно следовать таким рекомендациям:
- Определиться с конфигурацией. dzen.ru Нужно понять, как компьютер подключён к интернету: через маршрутизатор (роутер) по Wi-Fi или напрямую через Ethernet-кабель. dzen.ru
- Открыть порт на роутере. dzen.ru Для этого нужно зайти по IP в панель администрирования роутера, открыть порт, на котором будет работать сайт или программа, и сохранить настройки. dzen.ru
- Установить веб-сервер. dzen.ru thecode.media Для этого можно использовать, например, Apache2 — кросс-платформенный веб-сервер с открытым исходным кодом. thecode.media
- Настроить брандмауэр. dzen.ru В операционных системах семейства Windows нужно открыть правила для входящих подключений в брандмауэре. dzen.ru Для ОС на базе ядра Linux следует открыть порт 80 для входящих соединений в фаерволе. dzen.ru
- Настроить сеть. thecode.media Пока сервер домашний, подключиться к нему могут только пользователи локальной сети — с тех устройств, которые подключены к роутеру. thecode.media Чтобы исправить это, нужно приобрести «белый», или публичный, IP у провайдера. thecode.media Тогда веб-сервер станет доступен из любой точки, где есть интернет. thecode.media
Для создания локального сервера также можно использовать специальные программы, например OpenServer или Denwer. timeweb.com
Если нет опыта в настройке серверов, рекомендуется обратиться к специалисту.