IoT, 스마트홈, 홈서버

[홈서버 만들기 #1] Proxmox 설치하기

Dr CK 2025. 12. 14. 14:15

원래 미니pc에 proxmox를 설치하여 운영중에 있었는데, 최근 이사하는김에 서버를 갈아엎어볼 생각에 처음부터 다시 proxmox 부터 설치하여 새로 만들어 보려고 한다. 서버용 컴퓨터는 이전과 마찬가지로 Firebat T8을 사용하여 운영하고자 한다. N100 CPU를 가지고 있어 저전력에 효율성이 좋아 홈서버 운영에 제격이다.

 

1. proxmox 설치 usb 만들기

https://www.proxmox.com/en/downloads

 

Downloads

Proxmox VE 9.1 ISO Installer Version 9.1-1 File Size 1.83 GB Last Updated November 19, 2025 SHA256SUM 6d8f5afc78c0c66812d7272cde7c8b98be7eb54401ceb045400db05eb5ae6d22

proxmox.com

 

Proxmox 공식 홈페이지에서 iso 파일을 다운로드 받는다. 현재 최신버전인 Proxmox VE 9.1 ISO Installer 를 다운받았다.

이 iso 를 이용하여 부팅 usb를 만들어야 한다. balenaEtcher 라는 프로그램(https://etcher.balena.io/)을 사용해서 부팅usb를 만들면 되고, 꼭 balenaEtcher 가 아니더라도 부팅 usb를 만들수만 있으면 된다.

 

2. 설치하기

Firebat T8 미니 pc 에 proxmox 설치용 usb를 연결하고, 이 usb를 통하여 부팅하여야 한다. 이를 위하여 바이오스에 진입을 해야하는데, Firebat T8은 전원을 키자마자 del키를 연타하면 들어가진다. 여기서 usb를 통한 부팅을 우선순위로 두고 빠져나오면 재부팅이 되면서 설치화면으로 넘어가게 된다. 나중에는 필요없어 지지만, 설치할때 키보드, 마우스가 필요해서 미리 연결을 해야한다. 미리 이더넷으로 인터넷도 연결시켜 놓자.

 

설치에는 어려움이 없다. 그냥 설치화면에서 차례대로 넘어가기만 하면 된다.

 

Install Proxmox VE (Graphical) 로 설치시작

 

Country, Time zone, KeyBoard Layout은 인터넷이 연결되어 있어서인가, 자동으로 입력이 되어있다.

 

입력이 필요한 부분이다. password는 proxmox 서버에 접속하기 위한 암호이다. Email 입력 부분은 ID는 아니고 alert를 알려주는 메일주소를 쓰라는것 같은데, 실제로 메일 받은적도 없고, 그냥 아무거나 써도 상관없다. (example@example.com이라고 써도 설치와 서버운영에 아무 지장이 없다)

Hostname (FQDN)을 입력해야 한다. FQDN이란 Fully Qualified Domain Name으로 호스트이름.도메인 의 형식을 띄게된다. 따라서 이부분에 입력할때 이름.도메인 의 형식으로 입력을 해야 하는데 name.home, name.local 이런 방식으로 사용하여야 한다. 이때 name이 이 proxmox 서버의 이름이라고 생각하면 된다. 뒤에 도메인은 home, local 을 써도되고, 도메인이 있다면 domain.com으로 써도 되지만, 편의를 위하여 pve.local으로 입력하였다. 근데 홈서버 운영에 있어 크게 중요한 부분은 아닌것 같고, 사실 나도 잘 모르겠다. pve.local이든, name.local이든, proxmox.home이든, firebat.home 이든 이러한 형식으로 입력을 해야한다는것이 중요하다.

나머지 IP Address, Gateway, DNS Server은 그냥 자동으로 입력이 된다.

 

 

이후에 설치시작전 최종 세팅을 보여주고, 설치가 진행된다. 몇번 pc가 알아서 재부팅 되면서 최종적으로는 아래와 같은 화면이 나오게 되면 설지가 완료된 것이다. 

이 화면에 서버 내부주소도 나오는데, 이제 모니터, 키보드, 마우스는 다 빼도 상관없고, 다른 PC 에서 저 주소로 접속을 하면..

이런식으로 접속이 가능해 진다.

여기서 ID는 root, 비밀번호는 설치시에 입력한 비밀번호를 입력하면 로그인이 되고, 이제 홈서버 실행이 준비가 된다.

 

 

실행을 하면 유효한 구독 어쩌구가 나오는데, 홈서버를 쓰는데 아무 문제는 없지만 아래 로그창에 처럼 오류를 계속 뱉어내서 설정을 해주는게 좋다.

데이터센터 - pve (name) - 업데이트 - 리포지토리에서 

/etc/apt/sources.list.d/pve-enterprise.sources - https://enterprise.proxmox.com/debian/pve

/etc/apt/sources.list.d/ceph.sources - https://enterprise.proxmox.com/debian/ceph-squid

를 선택해서 비활성화를 해준다.

 

이후 "추가" 를 눌러 "No-Subscription" 을 추가해주고, "다시로드" 를 하게되면 완료된다.

반응형