OS 설치
Ubuntu 설치
1. 설치 미디어 준비
-
Ubuntu 서버 이미지 다운로드
- Ubuntu 공식 사이트에서 최신 버전의 Ubuntu Server ISO 파일을 다운로드합니다.
-
USB 부팅 디스크 생성
- ISO 파일을 USB에 굽기 위해 Rufus(Windows용) 또는 Etcher(Windows, macOS, Linux 지원)를 사용해 USB 부팅 디스크를 만듭니다.
- 최소 4GB 이상의 USB 드라이브가 필요합니다.
- 도구를 실행한 후, 다운로드한 ISO 파일을 선택하고 USB 드라이브를 선택하여 USB 설치 미디어를 만듭니다.
2. 서버 부팅 및 설치 시작
-
서버 부팅
- 서버에 USB 설치 미디어를 연결하고, BIOS 설정에서 부팅 순서를 USB가 우선되도록 설정합니다.
- 서버를 재부팅하면, Ubuntu 설치 화면이 나타납니다.
-
Ubuntu Server 설치 시작
- 부팅 후 나타나는 화면에서 Install Ubuntu Server를 선택합니다.
3. 설치 프로세스 진행
-
언어 및 키보드 설정 설치 중 사용할 언어와 키보드 레이아웃을 설정합니다.
-
네트워크 설정 DHCP로 자동 설정이 진행되며, 네트워크가 연결되어 있으면 자동으로 IP가 할당됩니다. 고정 IP가 필요한 경우 네트워크 설정 화면에서 수동으로 IP, 게이트웨이, DNS 등을 설정할 수 있습니다.
-
저장소 설정 디스크 파티션을 설정합니다. 서버 환경에서는 기본으로 제공되는 LVM 설정을 사용하는 것이 일반적입니다. 파티션 방식을 선택한 후, “Continue”를 클릭하여 진행합니다.
-
사용자 및 서버 이름 설정 관리자 계정을 생성하고, 서버의 호스트 이름을 지정합니다.
-
SSH 설치 옵션 원격 접속을 위해 SSH 설치 옵션을 선택합니다. SSH 설치는 서버 설정 후 원격 접속에 유용합니다.
-
필요한 소프트웨어 선택 설치 과정 중 서버 환경에 필요한 기본 소프트웨어나 서버 역할을 선택할 수 있습니다. 기본적으로 필요한 패키지만 설치하고, 추가 소프트웨어는 설치 완료 후에 설치하는 것이 좋습니다.
-
설치 완료 설정을 완료하면 설치가 시작됩니다. 설치가 완료되면, USB 설치 미디어를 제거하고 서버를 재부팅합니다.
4. 설치 후 초기 설정
- 업데이트 및 업그레이드 설치가 완료된 후, 터미널을 열고 다음 명령을 실행하여 최신 패키지 업데이트를 적용합니다.
$ sudo apt update && sudo apt upgrade -y- 기본 개발 도구 설치 기본적인 개발 도구나 유틸리티가 필요한 경우 build-essential 패키지를 설치할 수 있습니다.
$ sudo apt install build-essential- 네트워크 설정 검토 필요에 따라 고정 IP나 DNS 서버 설정을 확인하고 /etc/netplan/ 파일을 수정하여 네트워크 구성을 검토합니다.
5. 설치 완료 및 접속 확인
네트워크가 정상적으로 연결되고 SSH를 통해 원격으로 접속할 수 있는지 확인합니다. 이제 물리 서버에 Ubuntu가 설치된 상태에서 추가적으로 필요한 Kubernetes 설치나 다른 소프트웨어를 설정할 준비가 되었습니다.