CentOS 7.6 ISO 다운로드 & 설치 방법

* 해당 포스팅은 “서버용” 제품에 대한 내용을 담고 있습니다.

* 이번 포스팅에서는 CentOS 최신버전(7.6)에 대한 내용으로 작성되었습니다.

[진행 순서]

1. ISO 파일 다운로드

2. 설치

3. 네트워크 구성

1. ISO 파일 다운로드

먼저 CentOS 공식 홈페이지에서 DVD-ISO 다운로드 페이지로 진입합니다. (아래 링크)

http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1810.iso

링크로 진입하면 위 이미지와 같은 페이지가 보이는데 아래 메시지가 있는 곳의 링크를 통해 다운로드하면 보다 빠르게 ISO 파일을 구할 수 있습니다.

The following mirrors in your region should have the ISO images available:”

메시지 그대로 현재 위치한 국가에서 제공하는 ISO Download 링크 입니다.

2. 설치

* ISO 파일을 사용하여 부팅 CD 혹은 부팅 USB를 만드는 과정은 생략합니다.

설치하고자 하는 서버에 해당 이미지를 입력하면 아래와 같은 화면이 나오는데 내용을 살펴보면 3가지로 나뉩니다.

(1) 바로 설치과정 진행

(2) 입력된 미디어의 정상여부를 테스트한 후 설치과정 진행

(3) 설치된 OS에 문제가 발생했을 경우 트러블 슈팅을 위한 과정 진행

본 포스팅에서는 (1)을 선택하여 진행합니다.

설치할 OS의 언어를 선택하는 과정입니다.

일반적으로 Default 설정을 사용하여 설치를 진행하며, 원한다면 한글을 선택하여 진행할 수 있습니다.

(번역이 100% 완벽하지 않고 언어셋 문제로 일부 문제가 발생하는 경우도 있습니다.)

언어를 선택한 뒤에 나오는 화면입니다.

일반적으로 Timezone, Packages, Partition, Kdump, Host Name 설정을 진행합니다.

“Software Selection”을 선택했을 때 나오는 화면입니다.

OS 설치 과정에서 어떠한 패키지를 포함할 지 선택하게 됩니다.

일반적으로 Minimal Install을 선택하여 설치한 후, 필요한 패키지는 추후에 설치하는 편입니다.

만약 Windows와 비슷한 환경의 GUI가 필요할 경우 “Server with GUI”를 선택하여 설치를 진행하면 됩니다.

본 포스팅에서는 Default 설정인 Minimal Install로 진행합니다.

“Installation Destination”을 선택했을 때 나오는 화면입니다.

디스크 파티션을 설정하게 되는데, Default로 설정하면 CentOS 설치 미디어에 의해 파티션을 임의로 나누게 됩니다.

일반적으로 고객의 요구사항에 맞게 설정하게 되므로 이미지에 붉게 표시된 “I will configure partitioning.”을 선택하여 진행합니다.

진입하였을 때 보이는 “Click here to create them automatically.” 링크를 선택하여 자동으로 설정할 수도 있고, 하단에 보이는 +, – 버튼을 사용하여 추가하고 삭제할 수도 있습니다.

기본적으로 /boot 파티션은 부팅 파일 저장을 위해 필요하며, 부팅 모드가 efi로 설정되었을 경우 /boot/efi 파티션이 추가로 필요합니다.

swap 설정의 경우는 디스크를 메모리처럼 사용할 수 있도록 합니다. (swap이 메모리만큼의 성능이 나오지는 않으나, 자주 사용되지 않으나 메모리에 적재가 필요한 프로세스들이 주로 위치하게 됩니다.)

“Network & Host name”을 선택하여 진입한 화면입니다.

하단에 위치한 Host name에서 원하는 호스트명을 입력하고 Apply를 누르면 적용됩니다.

네트워크 설정은 OS 설치가 완료된 후 진행하도록 하겠습니다.

모든 설정이 완료되고 다음 단계로 진행하면 설치 과정이 진행되며, 그동안 사용자는 관리자 비밀번호와 유저 계정을 생성하는 과정을 거치게 됩니다.

유저 생성 과정입니다.

이미지에 보이는 “Make this user administrator”를 선택할 경우 생성된 유저가 admin의 권한을 가지게 됩니다.

설치가 완료되면 “Reboot” 버튼을 선택하여 재부팅이 된 후 설치된 OS를 읽어 부팅하게 됩니다.

(실제 서버의 경우 CD-ROM이 자동으로 열리며 CD로 부팅이 되지 않도록 함.)

3. 네트워크 구성

부팅되면 나오는 화면입니다. 네트워크 설정을 위해 관리자 계정(root)으로 로그인 합니다.

네트워크 파일 수정을 위해 /etc/sysconfig/network-scripts 경로로 이동합니다.

이 과정을 진행하기 전 서버에 랜선을 꽂아 해당 포트에 점등이 되는지 확인합니다.

(NIC 종류에 따라 ifcfg로 시작되는 인터페이스 파일이 여러개일 수 있습니다.)

확인하였다면 vi 명령을 사용하여 해당 파일에 진입합니다.

표시된 부분이 수정 혹은 추가된 부분입니다. (IP 정보는 삭제하였습니다.)

기존

변경(혹은 추가)

BOOTPROTO

dhcp

static

ONBOOT

no

yes

IPADDR

x

네트워크 담당자 문의

NETMASK

x

네트워크 담당자 문의

GATEWAY

x

네트워크 담당자 문의

USERCTL

x

no

설정이 완료된 후, “systemctl restart network” 명령을 사용하여 네트워크를 재시작해주면 설정이 적용됩니다.

(해당 명령 입력 후 아무런 반응이 없어야 정상이며 문제가 있을 경우 에러 메시지 발생.)

ip 명령을 사용하여 해당 인터페이스에 IP가 적용되었는지 확인할 수 있으며, ping 명령을 사용하여 Gateway로 통신이 되는지 확인할 수 있습니다.

(이 과정 모두 정상 확인이 되어야 합니다.)

0 답글

댓글을 남겨주세요

Want to join the discussion?
Feel free to contribute!

댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다