Если я хочу разместить сайт у себя дома, я покупаю доменное имя. Затем я получаю статический IP-адрес от своего провайдера. Далее я указываю на IP-адрес моей домашней системы. Я даже могу использовать SQL-сервер, установленный в моей системе, и не беспокоиться о размере. Я не говорю о кучах серверов здесь. Всего один сервер.
Мне было интересно, если это так просто, почему бы не сделать это? Есть ли что-то, что мне здесь не хватает? Я говорю об умеренно простом сайте. Но имеет ли это значение?
server
web-hosting
Asdfg
источник
источник
Ответы:
Это отличная идея. Вы не только узнаете много нового о нескольких темах (системное администрирование, безопасность, HTTP, ценность ведения журналов, обнаружение потери контакта с внешним миром и т. Д. И т. Д. И т. П.), Но и будете делать Интернет более личным, более человечным, больше того, что привлекло нас к этому в первую очередь.
Все ли хотели в 1996 году «просматривать веб-страницы», просто чтобы увидеть приятный корпоративный пиар или манипулировать целевой рекламой? Нет, просто нет, но АД НЕТ. Мы хотели путешествовать по сети, чтобы увидеть, что делают другие люди, увидеть клубничные факелы, танцующие хомяки и фальшивые унитазы. Сделайте это так быстро, как вы можете: получить свой веб-сервер в сети.
Похоже, вы хотите запустить сервер под управлением Windows. Я ничего не знаю о Windows, я использую свои персональные серверы (http://stratigery.com) в Linux. Переключитесь на Linux, и вы можете написать мне вопросы в любое время.
источник
<somecompany>.com
вряд ли работал? Мы повеселились. Я скучаю по личным страницам и лайкам. Некоторые преданные любители писали такие замечательные страницы из ничего, в то время как в наше время есть много готовых вещей. Конечно, это хорошо, хотя бы потому, что оно доступно для широких масс. Но, боже, как все было веселее? Кроме того, вы никогда не видели осла (давайте назовем кошку кошкой), набирающего текст в виде 8-летнего ребенка или требующего, чтобы люди решили его проблемы, и посылающего «удар» через 1 час.Это зависит. Если это небольшой личный сайт, почему бы и нет. Если это корпоративный веб-сайт, требующий доступности услуг 99,99% или более, это, безусловно, плохая идея.
Во-первых, подумайте о стоимости:
Windows Server и Microsoft SQL Server уже имеют существенную цену за лицензию . Вы предпочитаете платить десятки тысяч долларов прямо сейчас за размещение вашего сервера, или лучше заплатить небольшую плату в 20 долларов в месяц за базовый хостинг-план?
Выделенный сервер, даже базовый, тоже имеет определенную стоимость.
Также подумайте о потребляемой мощности . Запуск сервера 24/24, 7/7, очевидно, повлияет на ваши счета.
Во-вторых, подумайте о надежности:
Сейчас 3 часа ночи. Просыпайся! На вашем сервере небольшая DDOS-атака . Ваш сервер отсутствует. Какова ваша стратегия, чтобы вернуться в онлайн до 4 утра?
Разве вы никогда не говорили "О, нет, не снова! Мой провайдер отстой! Интернет снова не работает в этом месяце!"? А теперь представьте, что ваш сервер запущен и работает, но ничего не обслуживает, поскольку он больше не подключен к Интернету, и вы не представляете, сколько времени потребуется интернет-провайдеру для восстановления вашего соединения?
Доброе утро. Ваш жесткий диск вышел из строя . Кстати, все данные потеряны. Хорошего дня.
Вы готовы к этому сценарию? У вас есть запланированные резервные копии? RAID? В целом, как вы управляете избыточностью каждого компонента в вашей системе? Вы можете приобрести профессиональный сервер, который делает все это. Это будет стоить вам 3 000 долларов. Готов?
В-третьих, подумайте о масштабируемости , производительности и тысячах других вещей, которые слишком длинны, чтобы перечислять здесь. Например, одна базовая вещь: у большинства интернет-провайдеров подключение к загрузке намного более ограничено, чем подключение для загрузки. Готовы ли вы заплатить в десять раз больше, чем вы платите в настоящее время своему Интернет-провайдеру, чтобы иметь одинаковую скорость в обоих направлениях?
Опять же, нет ничего плохого в том, чтобы разместить свой личный веб-сайт на своем компьютере, если вы не заботитесь о деньгах. Но существует огромный разрыв между домашним хостингом и профессиональным хостингом, который обеспечивает доступность сервиса, который связан с охлаждением их серверов, который имеет ИБП и другие средства, необходимые для поддержания работы серверов, если что-то случится с энергосистемой и т. Д. ,
источник
Есть так много вещей, которые могут пойти не так:
Кроме того, после того, как вы все установили, вы все равно должны знать, что с ним делать. Вы также не можете использовать веб-строитель. И вам придется заплатить за cPanel.
Честно говоря, я не могу понять , почему вы бы настроить сервер самостоятельно (если вы не хотите , чтобы узнать PHP или другие причины , специальные).
Редактировать:
Чтобы ответить на комментарии, ФП не сказал, что он учится, но что у него небольшой веб-сайт. Я согласен с тем фактом, что было бы неплохо учиться (именно поэтому у меня есть), но он не учится (насколько мы знаем).
источник
Это не очень хорошая идея, чтобы запустить свой сервер самостоятельно, вне дома, используя свой обычный потребительский Интернет, если вы делаете это для бизнеса.
Самым важным моментом, о котором упоминал @MainMa, является то, что обычный потребительский Интернет имеет дисбаланс в скорости загрузки и скорости загрузки. С большинством интернет-провайдеров, скорость загрузки составляет примерно половину от скорости загрузки.
При просмотре веб-страниц скорость загрузки используется при просмотре в Интернете рукопожатий и HTTP-запросов к серверу. Если ваша скорость загрузки значительно снижается, все веб-страницы, которые вы пытаетесь посетить, будут зависать и иметь проблемы с загрузкой.
Мышь однажды прожевала телефонные линии на улице и сама себя отключила, и хотя скорость загрузки у меня была хорошая, скорость загрузки была снижена до 150 Мбит / с. Мое интернет-соединение было ужасным, и я просто просматривал сеть! Представьте, что было бы, если бы другие люди использовали вашу пропускную способность для загрузки ...
Кроме того, представьте, на что похож пользовательский опыт на другой стороне. Любой, кто пытается загрузить контент из вашего домашнего Интернета, увидит только половину скорости вашей загрузки. Это просто не масштабируется, так как домашний Интернет не был разработан, чтобы справиться с этой нагрузкой.
Большинство организаций, которые размещают свои собственные приложения, имеют линии T1 или эквивалентный бизнесу Интернет. В целом, цена значительно выше, чем домашний интернет.
Таким образом, если вы делаете это только для того, чтобы учиться и не ожидаете никакого трафика, а компьютер, на котором вы находитесь, надежно изолирован от остальной части вашей сети, то это может быть забавным экспериментом.
Но если вы планируете вести бизнес вне этой установки, будьте готовы проиграть. Это не тот случай, когда вы хотите попытаться быть «вне сетки».
источник
Интернет невероятно враждебное место. Автоматические атаки постоянно сканируют уязвимые серверы. Я не был вовлечен в этот бизнес в течение многих лет, но я знаю, что примерно в 2005 году в нашем местном университете средняя продолжительность жизни сервера, подключенного к Интернету со стандартной, стандартной установкой Linux или Windows, составляла около пяти минут. прежде чем это было скомпрометировано.
Если вы собираетесь нести ответственность за сервер, подключенный к Интернету, вам придется быстро разбираться в вопросах безопасности, и вам придется продолжать следить за новостями в области безопасности, чтобы быть в курсе новых угроз. Если вы хотите научиться этому, это здорово. Нет лучшего способа узнать это, чем управлять своим собственным сервером. Хотя это большая работа, и только вы можете решить, имеет ли смысл сосредоточиться на ваших основных интересах.
источник
Нет причин, почему бы и нет - вы можете с радостью арендовать сервер или VPS, и у вас точно такая же проблема.
Только одна причина, по которой вы бы выбрали VPS или выделенный сервер вместо одного дома: подключение к Интернету гораздо лучше в центре обработки данных, чем при домашнем подключении. Конечно, это стоит немного дороже, но вам не нужно будет, чтобы в вашей задней спальне сгребал сервер, поглощающий все ваше электричество. У вас также будет гораздо больше инструментов для управления этой вещью (например, место для резервного копирования и автоматическая переустановка).
Остальная часть проблемы - учебное упражнение. Я бы порекомендовал Linux для вашего сервера, так как он работает на большинстве веб-сайтов, и существует гораздо больше информации об управлении, защите и обслуживании, чем в Windows.
источник
Одной веской причины не делать этого я пока не упомянул: если в вашем доме есть интернет через ADSL. Не забывайте, что «А» означает асимметричный. Возможно, вы сможете высосать http с сайтов других людей со скоростью 4-8 Мбит / с, но если у вас есть только 256-512 кбит / с в восходящем направлении, ваш сайт будет работать очень медленно, если на нем есть нетривиальный графический контент и / или там более чем несколько одновременных пользователей.
Кроме того, я бы сказал, что это вполне возможно. Я знал кого-то, кто много лет вел успешный онлайн-бизнес, и единственным веб-сервером была машина под столом в их домашнем офисе.
источник