1. 홈 서버를 구축하려는 이유?
개인 프로젝트와 팀 프로젝트를 마무리하면서 본격적으로 배포하려고 많은 서버 호스팅 서비스들을 알아보았다. 많은 서비스 중에서 AWS를 선택한 후 EC2 인스턴스를 만들어 무료 티어로 시작했지만, IPv4인지 탄력적 IP인지 그 외의 부가적으로 돈이 나가는 요소들을 알지 못해 요금 폭탄을 맞게 되었다. 사실 요금 폭탄이래봤자 5만원 내지 6만원 정도 되는 돈이긴 했지만, 취준생이라 돈이 부족한 나에게는 적은 돈이 아니었다. aws 외에도 다른 서비스들을 알아보았지만 내가 생각하는 것 만큼 서비스가 좋지 않았다.
그러던 중 이전에 교육받았을 때 어떤 분이 강연에서 하신 말씀이 생각났다.
개발자라면 집에서 돌아가는 홈 서버 하나정도는 구축해 놓으세요.
쓰지 않는 노트북 혹은 데스크탑만 있으면 됩니다.
만들기도 간단한데 굉장히 유용해요.
어차피 내가 프로젝트를 두 개만 할 것도 아니고, 다른 프로젝트도 추가하게 되면 어차피 돈이 또 나갈 것 같아서 그냥 집에 굴러다니던 노트북 하나를 홈 서버로 만들어놓기로 했다.
2. 부팅용 USB 만들기
위에서 강사님이 노트북이나 데스크탑만 있으면 된다고는 하셨지만, 리눅스 서버를 만들기 위해서는 USB가 필요하다. 난 조금이라도 더 가볍게 만들기 위해 리눅스 데스크탑이 아니라 리눅스 서버 iso를 사용했다. 아래 링크에서 다운받을 수 있다.
https://ubuntu.com/download/server
Get Ubuntu Server | Download | Ubuntu
Get Ubuntu Server one of three ways; by using Multipass on your desktop, using MAAS to provision machines in your data centre, or installing it directly on a server.
ubuntu.com
부팅용 USB로 만들어주는 Rufus라는 프로그램은 아래 링크에서 다운받을 수 있다.
Rufus - 부팅 가능한 USB 드라이브를 간편하게 만들기
rufus.ie
USB를 꽂은 후에 rufus를 실행하고, 부트 유형에 맨 위에서 다운받은 Ubuntu Server iso를 선택해준다. 그 외에는 그냥 기본 설정으로 했다. 혹시 모르니 내가 참고했던 링크를 첨부한다.
https://junhere.tistory.com/15
[서버만들기] 부팅 USB를 사용해 리눅스 설치 (우분투 설치) ( 1 / 2 )
개요 개발을 하다 보면 서버 관련 지식이 부족하다고 느껴지는 경우가 많아서 서버를 처음부터 만들어 보면 도움이 될 것 같아 저가인 미니 PC를 사용해 서버를 만들어보려 합니다. 준비물 1. PC
junhere.tistory.com
'홈 서버 구축기' 카테고리의 다른 글
| 4. CloudFlare Tunnel 연결 (0) | 2026.08.28 |
|---|---|
| 3. 외부 접속 허용 - Tailscale (0) | 2026.08.24 |
| 2. 노트북에 리눅스 설치 (Ubuntu Server) (0) | 2026.08.24 |