Linux ubuntu Server 설치

김재근·2025년 7월 16일

Linux

목록 보기
1/2
post-thumbnail

놀고있는 gram(무려 17인치!)을 어떻게 활용할까 고민하다가,
학습 겸 리눅스 서버를 설치해 인스턴스처럼 써보기로 했다.

1. Ubuntu Server란?

Ubuntu Server는 GUI가 없는 최소한의 리눅스 배포판으로 주요 특징은 다음과 같다:

  • 성능 최적화: GUI 없이 시스템 리소스를 효율적으로 사용
  • 다양한 활용: IoT, 서버, 네트워크, 클라우드 환경 등에 적합
  • 표준 도구: apt(패키지 관리), netplan(네트워크 설정), systemd(시스템 관리) 기반
  • 안정성: 서버 환경에 최적화된 안정적인 운영 체제

2. Ubuntu Server ISO 이미지 다운로드

공식 다운로드 경로:
🔗 https://ubuntu.com/download/server

보통은 LTS (장기 지원) 버전을 선택:
→ 작성 시점에서는 22를 많이 사용하지만 24를 사용해보기로 했다.

"Manual server installation" 아래 .iso 파일 다운로드

ubuntu-24.04-live-server-amd64.iso

3. USB 설치 디스크 만들기

Windows에서 만들기 (Rufus 사용)
Rufus 다운로드:

🔗 https://rufus.ie/

USB 메모리 (8GB 이상)

Rufus 설정:

항목설정값
장치설치할 USB 선택
부트 선택다운로드한 ubuntu-22.04-live-server-amd64.iso
파티션 방식대부분 GPT (UEFI 부팅)
파일 시스템FAT32 (기본값 유지)

[시작] 클릭 → 설치 USB 생성 완료


4. 설치 전 BIOS 설정

컴퓨터 부팅 시 F2, DEL, ESC 등으로 BIOS 진입

  • Secure Boot → 비활성화

  • UEFI 또는 Legacy 모드 설정 (USB와 일치)

  • USB 부팅 우선순위 1순위 설정

  • 나머지 진행


5. Ubuntu Server 설치 과정

설치 시 기본 순서:
언어 및 키보드 레이아웃 선택

네트워크 자동 설정 (안되면 DHCP/수동 설정)

디스크 파티션 (자동 권장 / 수동도 가능)

사용자 계정 생성 (username, password)

SSH 설치 여부 선택 (원격 접속 필요 시 Yes)


6. 설치 후 확인

설치 완료 후 재부팅하면 CLI 환경의 Ubuntu Server가 시작된다:

기본 확인 명령어

uname -a     # 시스템 정보
uptime       # 가동 시간 확인
free -h      # 메모리 사용량
lscpu        # CPU 정보

ip a         # 네트워크 인터페이스 확인
lsblk        # 디스크 정보 확인
df -h        # 디스크 사용량 확인
uptime       # 시스템 가동 시간

ping -c 4 8.8.8.8 # 인터넷 연결 테스트
profile
FullStack + DevOps 개발자입니다.

0개의 댓글