홈서버 입문 추천용 서비스 CasaOS 설치하기(Proxmox VM)
안녕하세요. 달소입니다.
앞서 소개해드린 CasaOS를 Proxmox VM으로 직접 설치해보도록 하겠습니다.
홈서버 입문 추천용 서비스 CasaOS[서버 구축(Self-Hosted)] 달소 2024.08.07안녕하세요. 달소입니다. 앞서 말씀드린대로 입문자를 위한(?) Casa OS 서비스 구성을 위한 소개글들을 작성해보려고합니다. 앞으로 작성할 글들은 CasaOS를 이용해서 홈서버에서 운영하면 좋을 서비스들을 하나씩 소...
Why Proxmox VM?
기본적으로 CasaOS의 경우 시놀로지 DSM과같이 완전 상용 OS가 아니기때문에 부족한부분이 상당히 있습니다.
그중에서 가장 취약한 부분이 백업 및 복구와 관련된 부분인데요.
Proxmox의 VM으로 구동하게 되면 이러한 백업 및 복구에 대한부분을 PBS(Proxmox Backup Server)와 스냅샷으로 사용할 수 있습니다.
개인적으로 추천할만한 구성은 아래와같은 구성입니다.
Proxmox VE / 헤놀로지 (외부파일공유 및 NFS/SMB) / CasaOS (서비스) / Proxmox Backup Server(별도서버)
위 처럼 구성한다면 헤놀로지의 데이터 디스크를 CasaOS에 NFS로 마운트한다면 데이터적으로도 공유가 되니 괜찮으리라 생각됩니다.
CasaOS설치하기
이제 진짜로(?) CasaOS를 설치해보겠습니다.
미리 언급해드렸듯 말이 OS지 Linux 위에 올라가는 Service 개념이기 때문에 Host OS를 먼저 설치해야하는데요.
Ubuntu 24로 진행해보겠습니다.
ISO 이미지 다운로드
Proxmox 의 데이터스토어로가서 ISO를 다운로드받습니다.
URL에 아래 URL을 넣고 쿼리 URL을 넣은뒤 다운로드하시면됩니다. 이렇게하면 복잡하게 PC에 다운로드 후 업로드하지않아도 되서 좋습니다. (화정큐삼님의 꿀팁)
https://releases.ubuntu.com/24.04/ubuntu-24.04-live-server-amd64.iso?_ga=2.31353980.278821756.1723034053-1796151455.1710381799&_gl=1*1ufc0bi*_gcl_au*NDk5NzMzNjA4LjE3MjMwMzQwNTQ.
이제 VM생성단계입니다.
VM생성하기
Proxmox 콘솔의 우측상단의 VM생성을 클릭합니다.
VM 이름생성부터 진행하겠습니다.
ISO는 아까 다운로드 받은 ubuntu 24 server 이미지로
시스템쪽은 다 기본으로 두고 추후에 qemu agent만 설치할거라 체크했습니다.
디스크도 입맛에 맞게 설정해주시면 됩니다.
CPU RAM도..
딱 기본적인 셋팅만하고 OS설치로 들어갑니다.
이제 콘솔로 가서 OS설치를 이어서합니다.
OS설치는 이어서 착착착하겠습니다.
저는항상 minimal에서 필요한 패키지설치하는걸 좋아합니다.
IP도 입맛에 맞게 고정IP나 DHCP로 지정해주세요.
스토리지도 입맛에 맞게..
저같은 경우 100G라고한다면 90G는 /에 /boot는 2G 나머지는 SWAP으로 할당합니다.
사용자 정보까지 입력하면 끝입니다.
Ubuntu Pro는 스킵해도되고 SSH만 활성화해주세요.
기본패키지설치도 무시~
이제 어느정도 기다리면 설치가 완료되고 재부팅하라고 뜹니다.
재부팅 후 ip를 확인하고 ssh로 붙겠습니다.
CasaOS 설치하기
이제 마지막입니다.
SSH 접근 후 아래 명령어를 입력해주세요.
부족한 부분은 알아서 설치해주기때문에 매우 편합니다.
wget -qO- https://get.casaos.io | sudo bash
설치가 완료되면 아래처럼 접근 ip가 나오는데 기본적으로 80번 포트를 사용합니다.
cli에서 서비스의 동작여부는
systemctl status casaos 로 확인가능합니다.(꺼져있으면 systemctl start casaos)
웹을 통해서 접근하면 한글화된 casaos가 반겨줍니다.
시작을 누르고 기본계정을 셋팅해주세요
기본 설치가 완료되었습니다!
기본 WebUI 포트는 좌측 상단에 설정에서 변경가능합니다.
기본 배경화면에 File을 누르면 파일브라우저로 접속되며 여기서 파일 업/다운로드도 기본적으로 가능합니다.
다만,, Casa OS자체가 보안이 튼튼하다고 느껴지지는않기때문에 외부에 오픈할 파일서버는 다른것으로 이용하는걸 추천드리고싶습니다.
내부망에서 사용한다면 상관없지만요.
여기까지가 기본 설치편입니다.
다음편에서는 기본적인 앱스토어 사용법에 대해서 알아보겠습니다.