Red Hat Enterprise Linux(RHEL) 7.x Minimal 설치는 이전에 포스팅 했던 CentOS 7.x Minimal 설치 방법과 거의 동일하다.

설치 과정에 대한 보다 자세한 내용은 다음 글을 참조하도록 한다.

 

이전글 참조 : 2018/03/17 - [Linux/RHEL/CentOS] - [설치] CentOS 7.x Minimal 설치(Legacy Bios)

 

 

1. RHEL 7.x 설치 이미지(iso)를 다운로드 받는다.

두 가지 방법이 있다. 첫째는 온·오프라인 상에서 RHEL패키지를 구매하는 방법, 두번째는 레드햇 홈페지를 통해 다운로드 받는 방법이다.

레드햇 홈페이지 가입 후 평가판 요청을 하면 30일 동안 평가판을 다운로드 받을수 있는 권한이 부여된다. 평가판이라고는 하지만 정품과 동일한 기능을 사용할 수 있기 때문에 스터디에는 불편함이 없을 것이라 생각된다.

 

 

2. 다운로드 받은 이미지를 DVD 미디어로 레코딩한다.
또는, 설치 대상인 PC나 서버가 가상드라이브를 지원한다면(iLO/iDRAC 등) USB메모리 등을 이용하여 마운트한다.

RHEL은 CentOS와 다르게 별도로 Minimal 버전의 이미지를 제공하지 않는다. 기본적으로 풀패키지 버전의 이미지를 제공하며 설치 과정 중에 Minimal 설치를 하도록 선택하는 방식이기 때문에 그 용량이 약 3.8GB나 된다. 그렇기 때문에 공DVD에 레코딩해야 한다.

 

 

3. PC 또는 서버의 전원을 켜고 위에서 제작된 미디어를 삽입하거나 가상드라이브로 마운트한다.

이후 PC 또는 서버의 Bios 설정에서 부팅 순서를 CD-ROM이나 DVD로 우선 부팅이 되도록 설정한다.

PC나 서버 제조사에 따른 부팅 순서 변경 방법은 제조사 메뉴얼, 홈페이지 가이드, 구글 등의 검색을 통해 쉽게 찾아볼 수 있다.

 

 

4. 위 과정까지 정상적으로 진행되었다면 다음과 같은 화면을 볼 수 있을 것이다.

 

 

5. 위 화면에서 제작된 미디어나 가상드라이브로 마운트된 이미지의 결함 여부를 확인하고 싶다면 "Test this media & install Red Hat Enterprise Linux 7.4" 메뉴를 선택하고, 확인이 필요 없다면 "Install Red Hat Enterprise Linux 7.4" 메뉴를 선택하여 CentOS 설치 화면으로 진입한다.

 

 

6. 잠시 기다리면 다음과 같은 화면을 볼 수 있으며...

 

 

7. 다음과 같이 설치 화면에 진입하게 된다.

 

 

8. 위 화면에서 영문 GUI로 설치를 계속 진행하려면 그냥 오른쪽 아래 "Continue" 버튼을 클릭하면 되고, 한글 GUI로 설치를 진행하려면 메뉴에서 한국어를 선택한 후 "Continue" 버튼을 클릭하면 된다. "Continue" 버튼이나 앞으로 나오게 될 "Done" 버튼의 단축키는 F12 키이다.

 

 

9. 다음과 같이 "INSTALL SUMMARY" 화면을 볼 수 있을 것이다.

 

 

10. 다음과 같이 "DATE & TIME" 항목을 클릭하여 나오는 화면에서 시간대와 시각을 설정한다.

 

 

11. "INSTALL SUMMARY" 화면으로 돌아와서 중간에 위치한 "SOFTWARE SELECTION" 항목을 클릭하여 패키지 설치 유형을 선택한다.

 

 

12. 다음과 같은 화면에서 "Minimal Install" 항목을 체크한다.

 

13. "INSTALL SUMMARY" 화면으로 돌아와서 조금 아래에 위치한 "INSTALLATION DESTINATION" 항목을 클릭하여 디스크 파티션을 설정한다.

 

 

14. 다음과 같은 화면에서 CentOS를 설치할 대상 디스크를 선택할 수 있으며, 파티셔닝 방법을 선택할 수 있다.

필자는 "I will configure partitioning"을 선택하여 수동으로 직접 파티셔닝을 진행하였다.

 

 

15. 다음과 같은 화면에서 볼륨 유형을 "Standard Partition"으로 선택하고 "Click here to create them automatically." 항목을 클릭한다.

 

 

16. 다음 화면과 같이 총 20GB의 디스크를 "/boot"는 약 1GB(1024MiB), "swap"은 약 2GB(2048MiB), "/"는 나머지 용량인 약 17GB로 적절하게 배분된 파티션이 자동으로 생성되었다.

필요에 따라서 필요 없는 파티션을 삭제하거나, 파티션의 용량을 조절하거나, 파티션에 사용될 파일시스템 종류를 변경할 수 있다.

 

 

17. 단, "swap" 파티션의 경우 파일시스템의 종류가 반드시 "swap"으로 선택되어야 한다.

 

 

18. 파티션 구성이 완료되었다면 왼쪽 위에 "Done" 버튼을 클릭한다.

다음 화면과 같이 파티셔닝 작업한 내용을 보여주며 최종적으로 승인할 것인지 물어보는 창이 나온다. "Accept Changes" 버튼을 클릭하여 파티셔닝을 완료한다.

 

 

19. 다시 "INSTALL SUMMARY" 화면으로 돌아와서 "SECURITY POLICY" 항목을 클릭한다.

 

 

20. CentOS가 설치된 후 적용될 보안설정(방화벽)을 선택하는 화면이다.

필자는 나중에 firewalld나 iptables 설정을 통해 보안설정을 할 생각으로 "Apply security policy" 항목의 "ON" 버튼을 클릭하여 "OFF"로 변경해 주었다.

 

 

21. 필요한 모든 설정이 끝났으니 "Begin Installation" 버튼을 클릭하여 본격적인 패키지 설치 화면으로 넘어가도록 한다.

 

 

22. 다음 화면과 같이 Minimal 기준의 패키지들이 설치되기 시작한다.

패키지 설치중에 "root" 계정의 패스워드를 설정할 수 있으며 필요에 따라서 그 밖에 계정들을 미리 생성하고 패스워드를 설정할 수 있다.

"root" 계정은 리눅스 계열에서 사용되는 "Administrator(최고 관리자)" 계정이다.

"root" 계정의 경우 이 화면에서 패스워드를 설정하지 않을 경우 설치과정이 완료되지 않으므로 반드시 설정해 주도록 한다.

 

 

23. "ROOT PASSWORD" 항목을 클릭하면 다음과 같이 패스워드를 설정하는 화면이 나온다.

 

 

24. 그 밖에 계정을 미리 생성하려면 "USER CREATION" 항목을 클릭한다.

 

25. 생성될 계정의 "Full name", "User name", "Password"를 입력한다.

"Make this user administrator" 항목을 체크하게 되면 해당 계정이 sudo 등의 명령으로 "root" 권한을 획득할 수 있는 권한이 부여된다.

 

 

26. 패키지 설치가 완료되었다면 왼쪽 아래 "Reboot", 또는 "Finish configuration" 버튼이 활성화 된다.

해당 버튼을 클릭하면 설치 미디어나 가상드라이브가 자동으로 마운트 해제되고 PC나 서버가 재부팅된다.

 

 

27. 다음 화면과 같이 Red Hat Enterprise Linux Server 부팅 메뉴가 활성화 되고 잠시 기다리면...

 

 

28. 다음 화면과 같이 CentOS 로그인 프롬프트 화면이 나온다.

 

 

29. 설치 과정 중 설정한 "root" 계정 정보로 로그인해 본다.

 

 

RHEL 7.x Minimal 설치가 완료되었다.