Собираем домашний сервер из старого ПК

Собираем домашний сервер из старого ПК

Собираем домашний сервер из старого ПК (Часть 1)

Думаю что каждый современный человек сталкивался с проблемой отсутствия централизованного хранилища для своих данных. Со временем информация только накапливается и в один момент облачные сервисы либо не выгодны по стоимости либо недоверия в плане безопасности хранения своей информации. На своём опыте убедился что стоимость использования облачных сервисов больше чем за год была слишком большая и проще всего было собрать свой сервер с облаком чем платить кому-то. По этому я решил рассказать об этом опыте в своем блоге. Из-за объёма эту статью я скорее всего разобью на несколько частей. Надеюсь что будет интересно и полезно.

И так, с чего же лучше всего начать сборку своего сервера. Во-первых, с подбора комплектующих. Здесь уже нужен индивидуальный подход, ведь нужно определится в том для чего мы его собираем и что от него хотим. Мои задачи были весьма просты, хранения медиа файлов (домашний фото-видео архив), хранения проектов, собственный git сервер и хранилище резервных копий всех домашних ноутбуков.

Для таких требований сверх мощного железа не требуется.

Я выбрал следующие комплектующие: 

 

Материнская плата: ASUS P5VD2-MX

Процессор: Intel Core2 6300 @ 2x 1.867GHz

ОЗУ: DDR2 2Gb

HDD: 2 HDD x 2 Tb + 120 Gb SSD

 

Большой плюс этой старой материнской платы в том что по умолчанию она поддерживает RAID массив из двух SATA дисков. Что очень удобно. SSD я использовал для установки системы, а за систему я взял Ubuntu Server 20.04

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

И так, все собрали, подключили, теперь настраиваем. Главное чтобы системный блок был подключен к интернету, ведь нам нужен удаленный доступ к нему. Установка Ubuntu Server не сложная и проходит очень быстро. Можно все ставить по умолчанию за исключением разметки дисков. Ведь в моём случае под систему у меня отдельный диск. По этому моя разметка выглядит следующим образом:

 

SDA1 (120Gb SSD):

/boot 500mb - системный загрузчик

/swap - 4Gb - раздел подкачки

/ - все остальное корневой раздел или просто root

RAID0 (2 HDD x 2Tb):

/home - домашняя директория для хранилища

 

это всё что можно сказать о разметке дисков, больше нам и не нужно. Далее со всем соглашаемся и устанавливаем систему. Саму настройку производим после первого запуска. Но это уже в следующей статье. Далее я расскажу как настроить сервер, создать файловое хранилище для медиа файлов и GIT сервер для проектов.



Комментарии



Осталось символов: