Как сделать дешевый домашний сервер

23-05-2020

Спросите любого энтузиаста Linux, и он скажет вам, какой замечательной может быть операционная система Linux. (Ну, кроме Брайана Лундука, который скажет, что это отстой, прежде чем он скажет, что это круто.) Для пользователей настольных компьютеров свобода от беспокойства о большинстве вирусов является большим плюсом, и бесплатность — это тоже большой плюс.

Как бы ни был хорош Linux для настольных ПК, Linux (и BSD в этом отношении) еще и очень хорош как сервер. Хотя предоставление веб-сервисов является одной из тех серверных вещей, которые Linux делает действительно хорошо, Linux может сделать гораздо больше, чем вести блог о семейных поездках. Если вы хотите разместить свой сервер в сети — то полезно будет почитать автора, который оставил отзыв о Friendhosting.net. Если вы хотите разместить свои собственные службы вместо того, чтобы платить за них или полагаться на них в облаке, запуск собственного домашнего сервера — один из лучших способов сохранить ваши файлы в секрете.

Выбор программного обеспечения

Выбор конкретного дистрибутива Linux для вашего домашнего сервера может быть пугающим сам по себе, так как есть очень много вариантов выбора. В большинстве случаев я  работаю с Ubuntu и рекомендую начинающим пользователям делать то же самое. Причина проста: Ubuntu Server прост в администрировании, хорошо документирован и прост в обучении, особенно если вы когда-либо использовали настольную Ubuntu. 

Следующая важная вещь, о которой вам придется беспокоиться, это какие программы запускать на сервере. Существует огромное количество бесплатного программного обеспечения с открытым исходным кодом, которое вы можете разместить самостоятельно, но найти его может быть непросто. К счастью, пользователь GitHub по имени Эдвард Д. ведет список программного обеспечения, которое вы можете запустить на сервере Linux. В списке есть все, от программного обеспечения для блогов до CRM. В нем даже есть несколько замечательных метапакетов (которые позволяют вам массово устанавливать группу приложений), таких как sovereign. С помощью пары команд sovereign установит сервер электронной почты, службу VPN, ночные резервные копии, сервер CalDAV и CardDAV и ownCloud, и это лишь некоторые из них.

Когда у вас есть представление о том, что вы хотите разместить на своем сервере, следующим шагом будет выбор правильного оборудования.

Выбор оборудования

Как сделать домашний сервер Linux дешевым

Можно использовать старое оборудование

Одним из наиболее распространенных способов использования Linux на домашнем сервере является установка ОС на старые компьютеры.

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

Но этот старый ПК может быть хорошим хостом для Linux. Помимо экономии ваших денег, использование старого компьютера в качестве сервера Linux полезно для окружающей среды. Повторное использование ПК предотвращает попадание электронных отходов на свалки (вы же знаете, что ПК не должны попадать в мусорное ведро, верно?) И продлевает срок службы тяжелых металлов и драгоценных и / или токсичных материалов, составляющих многие части ПК.

Raspberry Pi 3: 35 долларов и выше

Есть причина, по которой людям нравится маленький Raspberry Pi: за 35 баксов вы получаете компьютер размером с ладонь, который имеет сетевые порты, порты USB и универсальные контакты для удовлетворения всех ваших потребностей. Несмотря на то, что Pi — отличная игрушка, он также великолепен в качестве сервера с низким энергопотреблением.

Питание Raspberry Pi осуществляется через разъем Micro-USB и потребляет меньше энергии, чем крупные настольные компоненты. Если вы ищете сервер для размещения только нескольких сервисов для небольшого числа пользователей (таких как вы и ваш сосед по комнате), Pi — это прекрасная платформа для начала.

У Pi нет встроенного хранилища, но если вы планируете запустить с ним файловый или медиа-сервер, вы всегда можете купить или повторно использовать внешний USB-накопитель или большой USB-накопитель.

NUC и небольшие ПК: от 179 долларов и выше

Небольшие ПК часто продаются как настольные компьютеры с низким энергопотреблением или домашние кинотеатры, но они также являются отличными серверами. Модели Intel Next Unit of Computing (NUC) хорошо оснащены для использования в небольших и средних условиях в домашних условиях.

Гораздо более надежные, чем их аналоги Raspberry Pi на базе ARM, NUC Intel будут потреблять больше энергии, но смогут справляться с более сложными вычислительными задачами. В некоторых моделях NUC есть место для 2,5-дюймового SSD для встроенного хранилища. Другие модели вынудят вас перенести массовое хранение больших файлов на внешний диск, в отличие от Pi.

Если вы предпочитаете AMD Intel, есть и другие варианты, в том числе Brix от Gigabyte, который предлагает многие из тех же функций, что и NUC.

Устройства сетевого хранения (NAS): от 150 долларов и выше

Если вы беспокоитесь, что у вас нет технических возможностей для установки и обслуживания вашего собственного сервера Linux, вы всегда можете выбрать систему сетевого хранилища (NAS). NAS — это небольшой сервер Linux или BSD с основной функцией размещения файлов. Вы можете думать о NAS как о своем собственном расширяемом Google Диске или Dropbox.

Многие компании предлагают NAS-решения в той или иной форме, но двумя известными именами являются QNAP и Synology. Обе компании предлагают множество одинаковых функций, но веб-интерфейсы у них разные.

Для малых предприятий, которым просто нужно что-то для работы, NAS среднего размера может быть простым решением «подключи и работай». С NAS вам обычно не приходится бороться с драйверами или настройками во время установки; все может быть достигнуто с помощью простого веб-интерфейса.

Хотя вы можете найти бездисковые устройства NAS всего за 150 долларов, они, естественно, будут поставляться без каких-либо жестких дисков. Жесткие диски для блоков NAS, как правило, стоят немного дороже, чем обычные настольные жесткие диски, так как они рассчитаны на постоянную работу и сохранность данных в течение длительного периода времени.

Как сделать домашний сервер Linux дешевымSAP
Серверы на предприятии SAP в Сен-Леон-Рот, Германия.

Виртуальный частный сервер (VPS): $ 5 / месяц и выше

Итак, это не способ иметь сервер Linux дома. Виртуальный частный сервер — это именно то, на что он похож: экземпляр виртуальной машины в ферме серверов. «Частный» относится к тому факту, что другие компьютеры VPS в той же ферме серверов не могут украсть ресурсы или взаимодействовать с вашим VPS. По сути, это похоже на то, как будто ваш собственный маленький Linux-блок подключен к какой-либо ферме серверов.

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

Digital Ocean предлагает некоторые из лучших решений для частного или малого бизнеса. Его серверы стоят от 5 долларов в месяц, и вы можете раскрутить их за считанные секунды, если они вам нужны.

Помимо того, что это отличный способ узнать, как работает Linux, использование собственного сервера дома может позволить вам оторваться от коммерческих сервисов и вернуть контроль над вашими данными.

Еще интересные видео-самоделки:

Подписаться
Уведомление о
guest
0 Комментарий
Inline Feedbacks
View all comments
0
Оставить комментарийx
()
x