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