Настройка веб-сервера и размещение собственного веб-сайта может быть интересным и сложным процессом обучения. Но если вы хотите это сделать, сначала обратитесь к своему интернет-провайдеру; это могло быть нарушением их условий обслуживания.
Чтобы настроить веб-сервер в домашнем Интернете, вам понадобится несколько вещей: выделенный компьютер для вашего сервера, доменное имя и способ привязки вашего доменного имени к серверу. Вы можете сделать это со статическим IP-адресом или с помощью поставщика динамического DNS.
Но здесь также возникает проблема: многие интернет-провайдеры не предлагают статические IP-адреса для домашних пользователей. Другой вариант - маршрутизация динамического IP-адреса на статическое имя хоста, но это может нарушать условия обслуживания вашего интернет-провайдера.
Итак, краткий ответ на вопрос, можете ли вы запустить веб-сервер из домашнего Интернета, также плох: это зависит от обстоятельств. Для запуска веб-сервера нужно много всего, и, к сожалению, нет однозначного ответа «да» или «нет».
Свяжитесь со своим интернет-провайдером, чтобы узнать, что разрешено
Первое, что вам нужно сделать, это изучить условия обслуживания вашего интернет-провайдера. Он должен явно указать где-нибудь, можете ли вы запустить веб-сервер. Но здесь это только часть битвы.
Если вы хотите использовать статический IP-адрес, вам нужно будет связаться, чтобы узнать, предлагается ли эта услуга - чаще всего домашним пользователям не нужны статические IP-адреса, поэтому обычно это не так. то, что предлагается для большинства домашних подключений. Однако если это так, вам придется платить ежемесячную плату.
Если ваш интернет-провайдер не предлагает статический IP-адрес для вашего текущего соединения, вам следует изучить получить бизнес-план у вас дома . Обычно они дороже, но дают вам гораздо больше свободы для таких вещей, как запуск веб-сервера.
Вам также необходимо указать, какие порты должны быть открыты для вашего сервера. Скорее всего, вам понадобятся порты 80 и 443 и, возможно, 25 и 22, но это сильно зависит от того, какой тип сервера вы настраиваете. Опять же, это то, о чем вам нужно будет узнать у своего интернет-провайдера - есть вероятность, что вам понадобится бизнес-пакет.
Другие соображения: скорость, пропускная способность и время безотказной работы
Хотя первым шагом является выяснение того, разрешит ли ваш интернет-провайдер запускать веб-сервер из вашего дома (и при необходимости перейти на бизнес-пакет), это не единственное, о чем вам нужно подумать. Скорость также очень важна, когда речь идет о хостинге вашего собственного веб-сайта.
Вам нужно будет учитывать доступные скорости загрузки и скачивания, которые предоставляются у вас дома. Если соединение со скоростью 50 Мбит / с вниз / 5 Мбит / с вверх - это самое быстрое соединение, которое вы можете получить, качество вашего домашнего веб-сервера может быть не лучшим, особенно если трафик на ваш сайт растет. Вам понадобится самое быстрое соединение, которое вы можете получить, что обычно стоит немалых денег.
Точно так же доступная пропускная способность будет серьезной проблемой. Проще говоря: если вы используете лимитное соединение, не настраивайте веб-сервер. Период. Вы быстро исчерпаете лимит данных, поэтому для этого вам понадобится неограниченное соединение.
Наконец, давайте поговорим о времени безотказной работы. Если ваше интернет-соединение часто и на продолжительное время отключается, это будет довольно неприятно для любого трафика, который вы получаете на свой сайт. Вам понадобится надежное соединение с неизменно хорошим временем безотказной работы.
Итак, стоит ли запускать собственный веб-сервер?
Как мы уже говорили в начале, запуск собственного веб-сервера может быть интересным, сложным и полезным для обучения. Или просто приятно, если вы уже знаете, что делать. Но может быть только одно: рентабельность.
На данный момент веб-хостинг довольно дешевый. Если вы не создаете твой трафика, вы можете разместить веб-сайт всего за 5 долларов в месяц в безопасном удаленном месте, где вам никогда не придется беспокоиться о таких вещах, как питание и время безотказной работы.
Но если вы хотите получить от этого опыт, и не обязательно наиболее экономически целесообразный, то во что бы то ни стало - запустите его самостоятельно. Радоваться, веселиться!
Изображение предоставлено: суперкапсы /шуттерсточк.ком