CentOS 7 install

목차

CentOS 7 설치는 리눅스 서버를 처음 다루는 사람들이 오랫동안 즐겨 사용해 온 과정이다. 다만 시작하기 전에 한 가지를 꼭 알아 두어야 한다. CentOS 7은 2024년 6월 30일자로 공식 지원이 종료(EOL)되어 더 이상 보안 업데이트가 제공되지 않는다. 이 글에서는 학습·테스트 목적의 가상머신 환경을 전제로 CentOS 7 설치 과정을 준비물부터 초기 설정까지 단계별로 정리한다.

시작 전 주의: CentOS 7은 지원이 종료되었다

CentOS 7은 2024년 6월 30일에 수명 종료(EOL)되어 더 이상 패키지·보안 패치가 배포되지 않는다. 따라서 인터넷에 직접 노출되는 운영 서버에는 CentOS 7을 사용하지 않는 것이 좋다. 새 프로젝트라면 Rocky Linux, AlmaLinux, 또는 RHEL 같은 후속 배포판을 권장한다. 이 글은 어디까지나 학습과 기존 시스템 이해를 위한 설치 가이드로 보면 된다.

준비물

  • CentOS 7 설치 ISO 이미지: 보통 DVD(전체 패키지 포함) 또는 Minimal(최소 설치) 버전을 사용한다.
  • 설치 대상: 가상머신(VirtualBox·VMware 등) 또는 USB 부팅이 가능한 실제 PC.
  • USB 설치 매체(실물 PC에 설치할 경우): Rufus 등으로 ISO를 부팅 USB로 굽는다.
  • 최소 사양: 메모리 1GB 이상(2GB 권장), 디스크 10GB 이상의 여유 공간.

1단계: ISO 준비와 부팅

가상머신을 사용한다면 새 가상머신을 만들고 운영체제를 Linux / Red Hat 계열로 지정한 뒤, 광학 드라이브에 받아 둔 CentOS 7 ISO를 연결한다. 실물 PC라면 부팅 USB를 꽂고 BIOS/UEFI에서 USB를 첫 부팅 순서로 지정한다. 전원을 켜면 설치 메뉴가 나타나며 Install CentOS 7을 선택한다.

2단계: 언어 및 설치 요약 화면

부팅이 끝나면 설치 언어를 고른다. 한국어를 선택하면 화면이 한글로 표시된다. 다음으로 나타나는 설치 요약(Installation Summary) 화면에서 시간대, 키보드, 설치 대상 디스크, 네트워크 등 주요 항목을 한곳에서 설정한다. 느낌표 표시가 있는 항목은 반드시 설정해야 설치를 진행할 수 있다.

3단계: 설치 대상(파티션) 설정

설치 대상(Installation Destination)을 클릭해 디스크를 선택한다. 처음이라면 파티션을 자동으로 구성하는 옵션을 사용하는 것이 가장 안전하고 간편하다. 직접 나누고 싶다면 일반적으로 다음과 같이 구성한다.

마운트 위치설명
/boot부팅에 필요한 파일. 보통 1GB 정도.
swap가상 메모리. 메모리 부족 시 보조로 사용.
/루트. 나머지 공간을 할당하는 기본 영역.

설정을 마치고 완료를 누르면, 변경 사항을 디스크에 적용할지 확인하는 창이 나온다. 기존 데이터가 있다면 지워질 수 있으므로 대상 디스크를 꼭 확인한다.

4단계: 네트워크와 소프트웨어 선택

네트워크 및 호스트 이름에서 이더넷을 켬(On)으로 바꾸면 IP가 자동(DHCP)으로 할당된다. 서버라면 호스트 이름도 여기서 지정한다. 소프트웨어 선택에서는 용도에 맞는 환경을 고른다. 명령줄만 쓰는 서버라면 최소 설치(Minimal Install), 그래픽 환경이 필요하면 GNOME 데스크톱을 선택한다.

5단계: 설치 시작과 계정 설정

요약 화면의 설정이 모두 끝나면 설치 시작(Begin Installation)을 누른다. 파일이 복사되는 동안 ROOT 비밀번호를 지정하고, 필요하면 일반 사용자 계정을 함께 만든다. root 비밀번호는 시스템 전체를 제어하는 최고 권한이므로 추측하기 어려운 값으로 설정한다.

6단계: 재부팅과 초기 설정

설치가 끝나면 재부팅(Reboot)을 누르고, 부팅 매체(ISO·USB)는 분리한다. 다시 켜진 뒤 root 또는 만들어 둔 계정으로 로그인한다. 가장 먼저 시스템을 최신 상태로 맞추고 네트워크를 확인하는 것이 좋다.

# 패키지 업데이트
yum -y update

# 호스트 이름 확인 및 변경
hostnamectl set-hostname myserver

# IP 주소 확인
ip addr

참고로 CentOS 7은 EOL 이후 기본 저장소 주소가 동작하지 않을 수 있어, 학습용으로 패키지를 받으려면 vault.centos.org 같은 보관 저장소(아카이브)를 가리키도록 저장소 설정을 조정해야 하는 경우가 있다.

정리

  • CentOS 7 설치는 ISO 준비 → 부팅 → 언어·요약 → 파티션 → 네트워크·소프트웨어 → 계정 설정 → 재부팅 순으로 진행한다.
  • 처음이라면 자동 파티션최소 설치로 시작하는 것이 무난하다.
  • CentOS 7은 2024년 6월 EOL이므로 운영 환경에는 Rocky Linux·AlmaLinux 등 후속 배포판을 권장한다.

설치를 마쳤다면 사용자 계정 권한(sudo) 설정, 방화벽(firewalld), SSH 접속 같은 기본 서버 설정을 이어서 익혀 보자.

💬 댓글 0

💬 댓글을 남기려면?
첫 댓글을 남겨보세요 ✨

이 콘텐츠가 도움이 됐나요?

누스쿨 커뮤니티에서 더 많은 커리어 전략을 나눠요