Домашний сервер из неттопа для рассылок, парсинга и других задач!

Домашний сервер

Всем привет! Если вы ощущаете острую необходимость в круглосуточной работе вашего софта для рассылки (особенно актуально для тех, кто работает по этой схеме) или просто хотите иметь доступ к файлам и программам из любой точки мира – домашний сервер это именно то, о чем пришла пора задуматься. В данной статье я хотел бы поделиться с вами своим простым и бюджетным решением актуальной для нас проблемы)

Предпосылки

Я давно горел идеей установки собственного домашнего сервера. Сначала, основной мотивацией было желание поднять на нем свои первые сайты-поделки и разобраться в чем-то новом. Потом, был период, когда хотелось развернуть систему типа “умный дом” с доступом из сети. В конечном счете, я просто использовал для “побаловаться” свой основной ПК и на этом все)

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

Для меня было несколько существенных неудобств работы с основного ПК:

  1. Во-первых, это неудобно: ПК иногда приходится перезагружать и софт, работающий в фоне останавливается. После старта все приходится заново конфигурировать;
  2. Во-вторых, это шумно. Классический системник с кучей кулеров не способствует здоровому сну;
  3. В третьих, я счастливый пользователь Linux и запуск некоторого софта под Windows вынуждал использовать средства виртуализации (VirtualBox). Это неслабо нагружает ресурсы ПК, что тоже неприятно;
  4. И последнее: иногда нужен был удаленный доступ с нетбука к некоторым программам.

Идеальное и дорогое решение

Я не одинок в своих проблемах и умные люди уже давно позаботились о решении. Вы можете прямо сейчас арендовать вычислительные мощности и получить готовый сервер под свои нужды. Достаточно загуглить VDS или VPS и вы найдете то, что нужно.

VDS (Virtual Dedicated Server) – виртуальный выделенный сервер. В рунете часто называют “дедик“. Это такой тип хостинг-услуги, когда вы арендуете удаленный сервер с выбранными вами характеристиками и операционной системой под свои нужды. По сути, для пользователя – это обычный компьютер, но установленный у хостера, а не у вас дома.

Вот пример достаточно популярного решения – Яндекс.Облако. Как уже говорил, мне нужен был сервер на Windows для парсинга и рассылок. Вот такая конфигурация у меня получилась:

Удаленный сервер в Яндекс Облако
VDS от сервиса Яндекс.Облако

Итого, по стоимости вышло чуть более 2000 р/мес. Заметьте, конфигурация близка к минимальной.

Еще один пример от моего любимого хостинг-провайдера TimeWeb:

VDS сервер от хостинг-провайдера TimeWeb
VDS от хостинг-провайдера TimeWeb

Здесь дедик обходится дешевле, около 1600 р/мес. При том же объеме памяти здесь будет SSD-накопитель, что также является плюсом.

Плюсы и минусы VDS

Очевидные преимущества применения VDS:

  • всегда онлайн
  • не нужно платить за электроэнергию
  • не ломается
  • у вас есть доступ c любого устройства и из любой точки мира, при наличии интернет-соединения

Единственный недостаток – цена. Если для вас цена приемлема, то, не раздумывая, арендуйте VDS!

Другой вариант – сделать домашний сервер

Я привык подходить к делу с прагматической точки зрения. Думаю, многие мои читатели будут солидарны с такой позицией. Нет, я вполне мог себе позволить аренду VDS, но она попросту не окупилась бы.

Поэтому, нужно было недорогое решение, которое свело бы к минимуму описанный выше дискомфорт (необходимость работать через виртуалку, постоянный онлайн и т.д.). Мой выбор пал на неттоп. На мой взгляд, это неплохое решение, чтобы сделать сервер у себя дома. Напомню, неттоп – это миникомпьютер (действительно, очень компактный) без монитора, клавиатуры и т.д. Просто небольшая коробка с интерфейсами.

На Яндекс.Маркет полно предложений с самым разным форм-фактором и характеристиками. Но цена сегодня (2020 г.) начинается от 10 000 р.

Неттопы на Яндекс.Маркет
Неттопы на Яндекс.Маркет

Самый бюджетный вариант

Я тогда не хотел тратиться на новую железку и нашел совсем уж сердитый вариант на Авито за 3700 р., чтобы наверняка окупиться)) Вот такая компактная машинка, называется Foxconn NT535:

Nettop Foxconn NT535
Мой мини сервер из неттопа Foxconn NT535

По характеристикам как раз то, что было нужно для моих задач:

  • Двухъядерный процессор Intel Atom D525 1,8 GHz
  • Оперативная память 2 GB
  • SSD накопитель 60 GB

На него встала и довольно шустро работает Windows 7 и весь необходимый мне софт.

При покупке или аренде сервера руководствуйтесь системными требованиями к софту, который вы планируете на нем запускать.

Я его использовал (и использую) для парсинга программой Key Collector, управления рекламными кампаниями в Direct Commander и для рассылок в Quick Sender (почитайте статью по спаму в ВКонтакте – возможно, заинтересует тематика условно-бесплатного трафика). Весь необходимый софт прекрасно работает:

домашний сервер
Мой домашний сервер из неттопа

Конечно, если у вас есть ненужный ноутбук или ПК, вы можете сделать домашний сервер из старого компьютера – тут каждый сам решает, какой вариант удобнее.

Удаленный доступ к домашнему серверу

Для организации удаленного доступа к домашнему серверу я использую TeamViewer. Я выбрал именно такой вариант по следующим причинам:

  1. Нужен был доступ не только из дома, но и с ноутбука, за пределами домашней сети интернет;
  2. Клиентское приложение TeamViewer работает как на Windows, так и на Linux, что было важно для меня, т.к. и домашний ПК и ноут работают под Linux;
  3. Максимально простое решение – никаких настроек делать не нужно. Все работает “из коробки”.

Если завести свой аккаунт в сервисе TeamViewer, то подключение к свои машинам можно делать вообще в один клик без необходимости каждый раз вводить пароль. При этом и все устройства у вас под рукой в интерфейсе программы – просто выбираете нужное и происходит подключение. Это невероятно удобно:

удаленный доступ к серверу
Удаленный доступ к серверу с моего десктопа через TeamViewer

У Тимвьюира есть еще одна очень крутая фишка – он работает даже со смартфона! Скрин ниже сделан с экрана телефона:

удаленный доступ к серверу со смартфона
Удаленный доступ к серверу со смартфона

Если вы занимаетесь рассылками, то весьма неплохо иметь возможность запустить или остановить процесс в нужный момент.

TeamViewer – это удобный способ подключения к удаленным ПК. Помимо удобства, существенным плюсом является кроссплатформенность: есть клиент под Windows, Mac, Linux и даже под мобильные операционные системы. Вы можете подключиться к компьютеру даже со своего смартфона!

Сервер для сайта

Отдельно стоит сказать про очень важный момент, если вы собираетесь приспособить свой сервер для запуска сайта, сервиса или другой функциональности, которая должна работать с другими пользователями Интернет. В этом случае, вам дополнительно понадобится приобретать специальную услугу у своего провайдера – “фиксированный IP”.

Дело в том, что обычно, провайдер выделяет вам динамический IP адрес, который меняется при перезагрузке вашего домашнего роутера. Чтобы ваш сайт на домашнем ПК можно было посетить из интернета (не только из вашей локальной сети), нужно иметь фиксированный внешний IP. За это, как правило, приходится дополнительно ежемесячно платить интернет-провайдеру. Лично мое мнение – сайты и другие публичные интернет-проекты следует размещать только на арендованном хостинге или VDS.

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


С вами был Игорь Кантор, надеюсь, статья окажется полезной и вдохновит на создание собственного домашнего сервера (или приобретение VDS:)). Делитесь своими решениями в комментариях и присоединяйтесь в нам в ВК и Телеграм. До связи!

Вступайте в нашу группу ВК, чтобы не пропустить обновления:


Читайте также:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *