VIPUZIS
viPUZIS
Как создать свой сервер для веб-сайта: пошаговая инструкция
Как создать собственный сервер для веб-сайта: пошаговое руководство
30 мая 2025
Если вы хотите создать сайт и протестировать его в локальной сети, прежде чем публиковать в интернете, можно использовать свой компьютер или ноутбук как сервер. Это довольно просто, но важно обеспечить его стабильность и доступность.
Создать надежный сервер бесплатно возможно, но есть несколько нюансов. Компьютер должен быть подключен к интернету или локальной сети (можно использовать домашний Wi-Fi-роутер). Этот метод подходит для операционной системы Windows 10 или 11.
Если возникнут проблемы, обратитесь к специалистам. IT-инженеры компании ittelo.ru помогут быстро и по разумной цене.
Установка веб-сервера и размещение файлов сайта
Создание сервера — это поэтапный процесс, который лучше выполнять постепенно.
Для создания сервера можно использовать Open Server — официальный и надежный сервис с интуитивно понятным интерфейсом. Он предлагает множество полезных функций, таких как настройка автовыполнения скриптов и выбор версии MySQL или PHP. Ознакомиться с полным списком опций и установить сервер можно на сайте. После успешной установки на панели задач появится зеленый флажок.
Если сервер не запускается, возможно, вам нужно установить Microsoft Visual C++. Если при установке предложат загрузить его, дайте разрешение.
Откройте папку установки Open Server на локальном диске «C» и перейдите в раздел "Domains". Создайте новую папку и задайте ей имя по названию вашего сайта. Например, для newforme.ru можно использовать newforme.site. В этой папке разместите файлы сайта: HTML-коды, движок и другие. На этом этапе достаточно разместить один тестовый файл для проверки.
Важно выбрать адрес сайта, который еще не используется. Проверить занятость можно на сервисе Рег.ру.
Настройка доступа к сайту по локальной сети
Чтобы настроить доступ к сайту по локальной сети, выполните следующие шаги:
Нажмите на значок Open Server (зеленый флажок на панели задач). В меню выберите «Настройки», затем перейдите в раздел «Модули». Здесь нужно задать параметры MySQL, HTTP и PHP.
В разделе «Сервер» поставьте галочку напротив строки «Разрешить запуск в агрессивном режиме». Это позволит серверу работать при возникновении небольших ошибок.
Также в этом разделе найдите пункт "IP-адрес сервера" и выберите "Все доступные IP". Нажмите «Сохранить» в правом нижнем углу окна.
Чтобы узнать локальный IP-адрес вашего компьютера, подключенного к интернету через Wi-Fi, откройте настройки роутера и найдите свой компьютер в списке подключенных устройств. Напротив его имени будет указан IP-адрес в цифровом формате, например, 123.345.7.8.
Если у вас несколько устройств, подключенных к одному роутеру, лучше закрепить найденный IP-адрес за тем компьютером, на котором запущен сервер. В противном случае он может быть присвоен и другим устройствам.
Откройте настройки Open Server и перейдите во вкладку «Алиасы». В поле «Исходный домен» укажите локальный IP-адрес, а в поле «Конечный домен» — адрес вашего сайта, например, newforme.site.
Теперь сайт можно открыть с любого устройства в локальной сети по IP-адресу (123.345.7.8) или по доменному имени (newforme.site).
Настройка доступа к сайту из интернета
Чтобы открыть сайт для всех пользователей интернета, нужно определить тип вашего внешнего IP-адреса. Он может быть «белым» или «серым». В первом случае вам не нужно предпринимать дополнительных действий. Во втором случае потребуется заказать «белый IP» у вашего провайдера.
Чтобы узнать внешний IP-адрес, зайдите в настройки роутера. Найдите вкладку «Состояние/информация о подключении» и посмотрите внешний IP-адрес, например, 10.987.654.321.
В настройках роутера пробросьте порты 443 и 80 на компьютер, на котором установлен сервер. Или подключите DMZ-хост для вашего устройства. Для этого в настройках Open Server откройте вкладку «Состояние», нажмите «Вкл» напротив строки «DMZ», а в поле «IP адрес» укажите внутренний IP-адрес вашего компьютера (например, 123.345.7.8).
Откройте настройки Open Server и перейдите во вкладку «Алиасы». В поле «Исходный домен» укажите внешний IP-адрес, а в поле «Конечный домен» — адрес вашего сайта.
Теперь сайт можно открыть из интернета по внешнему IP-адресу или по доменному имени.
Чтобы пользователи могли находить ваш сайт по имени домена, его нужно зарегистрировать. Это можно сделать у IT-специалистов компании ittelo.ru.
Для регистрации домена он должен быть свободен. После регистрации откройте раздел «Управление записями DNS» и добавьте запись вида «А внешний IP» (например, А 10.987.654.321). Это свяжет адрес с доменным именем и позволит автоматически открывать сайт при запросе домена.
Примерно через 30–60 минут сервер начнет работать. До этого момента сайт может выдавать ошибку или «заглушку», но после обновления информации все будет работать.
Важно помнить, что при изменении внешнего IP-адреса провайдером, перебоях в сети или выключении компьютера сайт перестанет загружаться. Чтобы этого избежать, нужно всегда оставаться онлайн.
Установка движка сайта
Завершающий этап — установка движка сайта. В качестве примера рассмотрим WordPress.
Скачайте движок сайта в формате архива (например, ZIP) на свой компьютер.
Правой кнопкой мыши нажмите на значок Open Server (зеленый флажок) на панели задач и перейдите во вкладку «PHPMyAdmin». Выберите пункт «Дополнительно».
В появившемся меню создания базы данных введите нужное название и нажмите «Создать».
Откройте раздел "Domains" в меню Open Server и создайте папку с именем вашего сайта. В эту папку извлеките файлы из архива движка сайта.
Найдите файл «wp-config-sample.php», измените его название на «wp-config.php» и откройте. В появившемся окне найдите поле «DB_NAME» и введите название ранее созданной базы данных. В поле «DB_USER» укажите имя пользователя, а поле «DB_PASSWORD» оставьте пустым.
Теперь можно открыть сайт в любом браузере по его адресу. Если появится ошибка, перезагрузите Open Server и повторите действия. При успешной загрузке откроется приветственное окно, где нужно будет ввести название сайта, имя пользователя, задать пароль и указать электронную почту.
После этого сайт будет работать на платформе WordPress и будет доступен с любых устройств: компьютеров, смартфонов с iOS и Android.
Заключение
Создание собственного сервера для сайта — это быстрый и доступный способ протестировать его в локальной сети и открыть для пользователей интернета. Однако у этого метода есть свои ограничения:
  1. Нужно зарегистрировать «белый» IP-адрес у провайдера, что может быть дорого.
  2. Компьютер с сервером должен быть включен круглосуточно, а интернет — работать без перебоев.
  3. При большом количестве посетителей сайт может нагружать центральный процессор, что снизит производительность компьютера.
Для более быстрой загрузки сайта рекомендуется использовать SSD.
This site was made on Tilda — a website builder that helps to create a website without any code
Create a website