Ubuntu 24.04 LTS(Long Term Support)는 5년간 지원을 제공하는 Ubuntu의 최신 LTS 버전으로, 안정적이고 보안이 강화된 서버 운영체제를 제공한다. Ubuntu Server는 네트워크 및 서비스 맞춤 Linux 배포판이다. Destop 버전과는 달리 GUI 환경이 제공되지 않기 때문에, 기본은 텍스트 메뉴 기반으로 되어 있다. 이 글에서는 Ubuntu 24.04 LTS Server를 설치하는 방법에 대해 알아본다.
사전 준비
시스템 요구사항
- 최소 2GB RAM (권장 4GB 이상)
- 최소 25GB의 하드 디스크 공간
- 64비트 프로세서
설치 미디어 준비
- 빈 USB 드라이브 (최소 4GB 용량)
- Ubuntu 24.04 LTS Server ISO 이미지 파일
Ubuntu 24.04 LTS Server ISO 이미지는 Ubuntu 공식 웹사이트에서 다운로드 한다.

설치용 USB 드라이브 생성
부팅 가능한 설치용 USB 드라이브를 만들기 위해 다음 단계를 따른다.
- Rufus (Windows 사용자) 또는 Etcher (Windows, macOS, Linux 사용자)를 다운로드한다.
- 프로그램을 실행하고, 다운로드한 Ubuntu ISO 파일을 선택한다.
- USB 드라이브를 선택하고 “Start” 버튼을 클릭한다.
Rufus와 Etcher를 사용한 USB 드라이브 만들기에 대한 자세한 설명은 다음 글들을 참고한다.
Ubuntu 24.04 LTS Server 설치
USB 부팅 설정 및 부팅
PC CMOS BIOS/UEFI 설정에서 USB로 부팅하도록 설정한다. 이후 준비한 설치용 USB 드라이브를 연결하고 부팅하여 설치를 시작한다.

언어 선택
설치 과정에서 사용할 언어를 선택한다.

키보드 레이아웃 설정
기본으로 사용할 키보드 레이아웃을 설정한다. 여기서는 “English (US)”를 선택하고 넘어간다. 다른 키보드 레이아웃은 나중에 변경할 수 있다.

설치 타입 설정
Ubuntu 서버 설치 타입을 설정한다. “Ubuntu Server”를 선택한다.

네트워크 설정
네트워크를 설정한다. DHCP를 통해 자동으로 설정할 수도 있고, 수동으로 IP주소를 입력할 수도 있다.

Proxy 설정
사용하고 있는 Proxy 서버가 있다면 입력한다. 없으면 입력 없이 넘어간다.

Ubuntu 미러 서버 설정
설치에 사용할 Ubuntu 미러 서버가 있다면 설정한다. 없으면 자동으로 잡히는 서버로 설정한다.

디스크 설정
설치할 디스크를 선택하고 파티션을 설정한다. 기본값은 전체 디스크를 사용하는 것이고, 따로 파티션을 정하여 설치를 하려면 “Custom storage layout”을 선택하여 사용자 정의 파티션을 설정 한 후 진행한다.


데이터를 잃어 버릴 수 있다는 경고창이 뜬다. 설치를 계속 진행하려면 “Continue”을 선택한다.

사용자 계정 생성
관리자로 사용할 사용자 계정을 생성한다. 아이비와 비밀번호를 설정한다.

Ubuntu Pro 업그레이드 선택
Ubuntu Pro로 업그레이드 할 것인지 선택한다. 여기서는 “Skip for now”를 선택하여 넘어간다.

SSH 서버 설정
일반적으로 “Install OpenSSH server”를 선택하여 SSH 서버가 기본으로 설치되도록 한다. 미리 원격 접속을 설정하는 것이 편리하다.

설치할 서버 패키지 설정
사용하기를 원하는 서버 패키지가 있다면 목록에서 선택한다. 없다면 “Done”을 선택하여 넘어간다.

설치 시작
모든 설정이 완료되면 설치를 시작한다. 설치가 완료되면, 설치용 USB 미디어를 제거하고, “Reboot Now”를 선택하여 재부팅한다.

설치 완료
설치가 완료되면, 아래와 같이 부팅 후 로그인 프롬프트가 나온다.

관리자 계정으로 로그인한다.
초기 설정
시스템 업데이트
설치가 완료되면 최신 패키지와 보안 업데이트를 설치합니다.
sudo apt update && sudo apt upgrade -y
SSH 설정
설치 과정에서 OpenSSH 서버를 선택하지 않았다면 다음 명령어를 사용하여 설치할 수 있다.
sudo apt install openssh-server -y
Ubuntu 24.04 OpenSSH 서버 설치는 아래 글을 참고한다.
GUI 설정
Ubuntu 24.04 LTS Server는 기본적으로 GUI 환경을 제공하지 않는다. Ubuntu Desktop과 같은 GUI 환경을 만들고 싶으면 아래와 같이 ubuntu desktop 패키지를 설치한다.
sudo apt install ubuntu-desktop -y
Ubuntu Server에 GUI 환경 설치하는 자세한 방법은 아래 글을 참고한다.