시스템 설치 가이드
OS 설치

OS 설치

Ubuntu 설치

1. 설치 미디어 준비

  1. Ubuntu 서버 이미지 다운로드

    • Ubuntu 공식 사이트에서 최신 버전의 Ubuntu Server ISO 파일을 다운로드합니다.
  2. USB 부팅 디스크 생성

    • ISO 파일을 USB에 굽기 위해 Rufus(Windows용) 또는 Etcher(Windows, macOS, Linux 지원)를 사용해 USB 부팅 디스크를 만듭니다.
    • 최소 4GB 이상의 USB 드라이브가 필요합니다.
    • 도구를 실행한 후, 다운로드한 ISO 파일을 선택하고 USB 드라이브를 선택하여 USB 설치 미디어를 만듭니다.

2. 서버 부팅 및 설치 시작

  1. 서버 부팅

    • 서버에 USB 설치 미디어를 연결하고, BIOS 설정에서 부팅 순서를 USB가 우선되도록 설정합니다.
    • 서버를 재부팅하면, Ubuntu 설치 화면이 나타납니다.
  2. Ubuntu Server 설치 시작

    • 부팅 후 나타나는 화면에서 Install Ubuntu Server를 선택합니다.

3. 설치 프로세스 진행

  1. 언어 및 키보드 설정 설치 중 사용할 언어와 키보드 레이아웃을 설정합니다.

  2. 네트워크 설정 DHCP로 자동 설정이 진행되며, 네트워크가 연결되어 있으면 자동으로 IP가 할당됩니다. 고정 IP가 필요한 경우 네트워크 설정 화면에서 수동으로 IP, 게이트웨이, DNS 등을 설정할 수 있습니다.

  3. 저장소 설정 디스크 파티션을 설정합니다. 서버 환경에서는 기본으로 제공되는 LVM 설정을 사용하는 것이 일반적입니다. 파티션 방식을 선택한 후, “Continue”를 클릭하여 진행합니다.

  4. 사용자 및 서버 이름 설정 관리자 계정을 생성하고, 서버의 호스트 이름을 지정합니다.

  5. SSH 설치 옵션 원격 접속을 위해 SSH 설치 옵션을 선택합니다. SSH 설치는 서버 설정 후 원격 접속에 유용합니다.

  6. 필요한 소프트웨어 선택 설치 과정 중 서버 환경에 필요한 기본 소프트웨어나 서버 역할을 선택할 수 있습니다. 기본적으로 필요한 패키지만 설치하고, 추가 소프트웨어는 설치 완료 후에 설치하는 것이 좋습니다.

  7. 설치 완료 설정을 완료하면 설치가 시작됩니다. 설치가 완료되면, USB 설치 미디어를 제거하고 서버를 재부팅합니다.

4. 설치 후 초기 설정

  1. 업데이트 및 업그레이드 설치가 완료된 후, 터미널을 열고 다음 명령을 실행하여 최신 패키지 업데이트를 적용합니다.
$ sudo apt update && sudo apt upgrade -y
  1. 기본 개발 도구 설치 기본적인 개발 도구나 유틸리티가 필요한 경우 build-essential 패키지를 설치할 수 있습니다.
$ sudo apt install build-essential
  1. 네트워크 설정 검토 필요에 따라 고정 IP나 DNS 서버 설정을 확인하고 /etc/netplan/ 파일을 수정하여 네트워크 구성을 검토합니다.

5. 설치 완료 및 접속 확인

네트워크가 정상적으로 연결되고 SSH를 통해 원격으로 접속할 수 있는지 확인합니다. 이제 물리 서버에 Ubuntu가 설치된 상태에서 추가적으로 필요한 Kubernetes 설치나 다른 소프트웨어를 설정할 준비가 되었습니다.