백엔드/홈서버

[홈서버 구축기] 미니PC 구매, 우분투 설치

codie0226 2025. 9. 17. 13:21
반응형

백엔드 개발 공부를 시작하고 나서부터 1년.

동아리에서 2번의 협업 프로젝트를 겪으면서 느끼게 된 점이라면

클라우드 서버 대여 서비스가 너무 비싸다는 것이었다. 

 

지금까지 주로 AWS를 통해 EC2 인스턴스로 서버를 띄우고 VPC를 통해 접속하는 방식으로 서버를 운용해왔다.

물론 아마존 프리티어가 있는 계정이라면 t2.micro로 최대한 서버비를 아낄 수 있겠지만

탄력적 IP와 RDS로 발생하는 비용은 무시할 수 없었다.

 

이는 AWS를 제외한 다른 클라우드 플랫폼에서도 마찬가지였다.

 

사실 비용 뿐만이 아니라 서버 스펙에도 불만이 좀 많았다.

저번 프로젝트에서는 비용을 아끼기 위해 서버를 t2.micro로 돌렸는데

npm 패키지 설치하는데 서버가 터졌다. 그렇다고 서버 스펙을 올리자니 비용이 부과되고...

 

그래서 그냥 내 서버를 만들기로 했다.

 

미니 PC 구매

그렇다면 제일 먼저 해야할 것은 미니 pc를 구매하는 것이다.

사실 라즈베리 파이를 구매해서 사용할까 했지만...

라즈베리 5 가격

 

생각보다 비쌌다. 사실 컴퓨터치고 13만원이면 저렴하지 않을까 했지만

13만원에 저 보드 하나 오는거고 ssd나 케이스, 쿨러는 따로 사야한다길래

다른 미니 pc를 알아보기로 했다.

 

검색을 좀 해보니 인텔의 n100 프로세서가 미니 pc에 많이 사용되는 것 같다.

 

GMK텍의 n100 미니 pc

 

그래서 찾은 미니 pc가 이것이다. 512기가 스토리지에 16기가 램을 보유해서 적당히 굴리기에 좋아 보였다.

사실 맥미니도 고려를 해봤는데

가격 보고 접었다.

 

우분투 서버 설치

배송오고 난 뒤에 제일 먼저 한 일은

기본으로 설치되어 있는 윈도우를 밀고 우분투 서버를 설치하는 것이었다.

우분투 서버를 선택한 이유는 서버 OS 중 가장 대중적이기도 하고 gui 없이 온전히 하드웨어를 서버에 집중할 수 있기 때문이다.

 

어쨌든 우분투 서버를 usb에 깔고 설치를 진행했다.

 

-우분투 usb 만들기 참고

https://velog.io/@yimethan/%EC%9C%88%EB%8F%84%EC%9A%B0-%EB%B0%80%EA%B3%A0-%EC%9A%B0%EB%B6%84%ED%88%AC-20.04-%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0

 

윈도우 밀고 우분투 20.04 설치하기

윈도우11 밀고 우분투 20.04 설치 (삼성 이온2 노트북)

velog.io

 

-우분투 서버 설치 과정 참고

https://gam1532.tistory.com/46

 

Ubuntu 22.04 서버 버전 설치

안녕하세요! 잼니크입니다. 오늘은 우분투 22.04 서버를 설치해 보겠습니다. 새삼스럽게 갑자기 우분투 설치 문서를 작성하는 이유는 그동안 잘 사용하지 않았기 때문에 새로 생긴 함정(?) 빠르고

gam1532.tistory.com

 

이렇게 미니 pc를 구입하고 우분투를 설치하였다. 다음에는 포트포워딩과 ssh 원격에 대해 다뤄보겠다.

반응형