작성 :

,

수정 :

라즈베리파이로 개인 서버 구축-1, ubuntu OS burn

개인 서버 구축을 위한 최적의 대안

개인 서버를 구축하기 위해서는 당연히 PC가 필요하다. 서버 특성상 24시간 켜져있어야 하기 때문에 일반적으로 사용하는 데스크탑이나 랩탑은 효율성 측면에서 적절하지 않다. 그래서 많은 사람들이 대안으로 찾는 것이 시놀로지의 나스나 라즈베리파이를 활용한 나스 구축이다. 서로 장단점이 존재하는 데 시놀로지 나스로 구축할 경우 최소 50만원의 하드웨어 구입 비용이 발생한다. 반면에 라즈베리파이는 최신 모델의 4기가 버전을 약 8만원이면 구매할 수 있다. 시놀로지의 경우 자체 OS를 가지고 있어 서버 운영에 최적화돼 있다. 윈도우 화면 같은 친숙한 GUI로 누구나 쉽게 접근할 수 있다는 장점이 있다. 라즈베리파이는 시놀로지 OS에 버금가는 OMV(open media vault)라는 오픈소스를 활용해 콘테이너를 구성할 수 있지만 설치의 번거로움이 있다. 또 안정적인 나스 운용에 필요한 레이드 구성이 어렵다. 물론 올해(2023년) 10월 말에 출시될 라즈베리파이5를 활용한다면 어느 정도 해소는 가능하다. 이 페이지에서는 라즈베리파이4 4gb 모델을 활용해 나스 서버를 구성하려고 한다. 첫 번째로 할 것이 서버 운용에 필수적인 리눅스 설치다.
  • 파이 이미저(Pi Imager)로 우분투(ubuntu) OS 굽기

    라즈베리파이 공식(raspberrypi.com) 페이지로 이동해서 Pi Imager 를 다운 받는다.
공식 홈페이지 메인에 Pi Imager가 링크돼 있다. 자신의 OS에 맞는 이미저를 설치한다.
Pi Imager를 설치하면 다음 같은 화면이 뜬다. OS를 구울 SD카드를 삽입하고 운영체제 선택을 클릭한다.
Pi Imager는 별도로 OS 이미지가 필요없다. 프로그램 자체적으로 최신 버전의 이미지를 내려 받아 SD카드로 굽는다. 다양한 OS를 제공하는 데 우리는 우분투를 설치해야 하기 때문에 other general-purpose OS를 클릭한다.
우분투를 선택하면
우분투 이미지를 선택하는 창이 뜬다. 2023년 10월 4일 현재 최신 버전은 ‘23.04’ 다. 여기에선 서버용 22.04 LTS 버전을 클릭한다. 데스크탑은 GUI를 제공하는 풀 버전, 서버는 터미널을 제공한다. 당연히 서버가 용량이 적다.
저장소를 눌러
삽입한 SD카드를 확인하고 클릭한다.
중요!!!. Pi Imager는 SSH 접속을 위한 옵션을 제공한다. 기존 버전에는 없던 기능이다. 과거에는 라즈베리파이에 키보드를 연결해 일일이 설정해야 하는 번거로운 작업이었다. 옵션창을 띄우려면 톱니바퀴 버튼을 누르거나 ctrl+shift+x 단축키를 쓰면 된다.
SSH 사용을 체크하면 사용자 인증에 비밀번호를 쓸 것인지 공개 키를 사용할 것인지를 묻는 버튼이 활성화하는 데 일단은 비밀번호 인증 사용을 누르고 SSH 접속에 쓸 이름과 비번을 입력한다. 고급 옵션에는 SSH 설정 이외 와이파이 AP와 비번 입력도 할 수 있다.

이제 쓰기 버튼을 누르자
서버 버전의 용량이 크지 않기 때문에 대략 5분 내외로 마무리된다.

관련 글 읽기

© 2023. ksthink all right reserved