Как разместить свой собственный веб-сайт

Аарон Питерс
Аарон Питерс

Писатель

  • Университет Вилланова

Аарон Петерс - писатель с более чем 20-летним опытом работы в сфере технологий. Его работы публикуются в Linux Journal, MakeUseOf и других.

Получите доменное имя. Чтобы посетители попадали на ваш сайт, как правило, полезно иметь доменное имя. Это избавляет их от бремени запоминания IP-адреса, например 151.101.130.137 (IP-адрес Lifewire). Вы можете проверить наше руководство по получению собственного доменного имени, что является относительно простым процессом.

Проверьте, как ваш интернет-провайдер (ISP) назначает ваш IP-адрес. Как потребитель, они, скорее всего, дадут вам динамический IP-адрес, то есть он может со временем измениться. Если вам посчастливилось иметь статический IP-адрес, вы можете перейти к шагу 4.

Если у вас динамический IP-адрес, вам необходимо зарегистрироваться в службе динамического DNS. Эта служба будет регулярно обновлять ваше доменное имя, чтобы оно указывало на любой IP-адрес, назначенный вам вашим интернет-провайдером. Взгляни на это введение в DDNS Больше подробностей.

instagram viewer

Если у вас статический IP-адрес, вам просто нужно убедиться, что ваше доменное имя (где бы вы его ни зарегистрировали) указывало прямо на ваш домашний IP-адрес. Обычно вы можете сделать это в панели управления сервиса, который продал вам ваш домен, добавив «запись A» в его настройки. Процесс будет похож на тот, который описан здесь, чтобы предоставить вашему Tumblr персональный домен.

Первый - поместить ваш веб-сервер в «демилитаризованную зону» или DMZ. Ваш маршрутизатор может иметь возможность включить машину во внутреннюю сеть и рассматривать ее как часть большого Интернета. Это означает любой машина в Интернете может связаться с вами по IP-адресу или доменному имени, хорошо это или плохо. Вам не придется беспокоиться о какой-либо сложной конфигурации сети, но, с другой стороны, буквально любой в Интернете может попытаться взломать ваш сервер. Убедись, что ты понять плюсы и минусы DMZ прежде чем идти дальше.

Другой вариант - настроить переадресацию портов на маршрутизаторе. Обычно роутеры настроены на отклонение входящий запросы, что обеспечивает безопасность вашей домашней сети. Создание порт вперед создает исключение из этого правила и инструктирует маршрутизатор пересылать трафик на конкретный порт на конкретный машина во внутренней сети. Таким образом, вы можете настроить только веб-запросы HTTP / S (обычно через порт 80 и / или 443) непосредственно на ваш веб-сервер, не открывая остальную часть вашей домашней сети для всего мира. Взгляни на эти инструкции, чтобы настроить переадресацию порта на вашем маршрутизаторе.

Сначала настройте серверный компьютер, который может работать под управлением Windows, macOS или даже Linux. Все эти ОС могут обслуживать небольшой личный сайт. Однако по соображениям безопасности и производительности лучше всего использовать компьютер, нет ваша основная рабочая машина.

Убедитесь, что IP-адрес серверной машины соответствует настройкам, которые вы создали для переадресации порта.

Затем вам необходимо установить само программное обеспечение веб-сервера. Существует множество бесплатных веб-серверов, которые вы можете установить на одну из ваших сетевых машин. Один из самых популярных - открытый исходный код. Веб-сервер Apache.

Наконец, вы можете загрузить свой сайт на свой сервер. Просто скопируйте статические веб-страницы (например, созданные с помощью генератора статических сайтов) в веб-папку сервера или, при желании, установите CMS, такую ​​как WordPress.

Формат

млаапаЧикаго

Ваша цитата

Питерс, Аарон. «Как разместить свой собственный веб-сайт». ThoughtCo, май. 25 августа 2021 г., thinkco.com/host-your-own-website-5073086.Питерс, Аарон. (2021, 25 мая). Как разместить свой собственный веб-сайт. Извлекаются из https://www.thoughtco.com/host-your-own-website-5073086Питерс, Аарон. «Как разместить свой собственный веб-сайт». ThoughtCo. https://www.thoughtco.com/host-your-own-website-5073086 (по состоянию на 23 июня 2021 г.).

instagram story viewer