본문 바로가기
Operating System/Linux Server

[Linux] RHEL7 | Red Hat 7.8 설치 방법 (Minimal + GUI)

by 인프라보이 2020. 7. 23.

RHEL 7.8을 설치하는 방법에 대한 포스팅입니다. 

RHEL = Red Hat Enterprise Linux 
2020.07 현재까지 RHEL7.8이 최종 버전이며, RHEL 7.9는 베타 버전까지 출시된 상태입니다.
단, REHL 8.2 버전이 최신 버전이지만 다른 3rd Party 제품의 호환 이슈로 안정적인 7.x 버전을 사용하고 있습니다.

 그리고 CentOS (오픈소스)도 설치과정과 기본적인 사용방법이 정말 동일합니다. 

ISO다운로드 또는 서버에 RHEL 설치 CD를 삽입하고, Boot Order 선택을 DVD or 서버 재부팅 시 아래와 같은 설치 진입 화면부터 나오고 설치를 시작할 수 있습니다.

 Red Hat 포탈에서 위 이미지를 다운받아 설치를 시작합니다.

1. RHEL 7.8 설치 진입 화면
   Install Red Hat Enterprise Linux 7.8 선택하고 엔터! 밑에 Test media는 skip 하는 게 정신건강에 좋습니다.

2. 언어 선택 
 별다른 특이사항이 없으면 English / English 를 선택합니다.

3. INSTALLATION SUMMARY 화면 진입 후 아래 사항을 선택하여 적절하게 조절합니다.
   우선 똑같이 따라하세요. 

 3.1 Localization - Date & Time
    Asia/Seoul 선택

 3.2 Software Selection 
  Minimal 설치를 위해 Software Selection 선택 후 아래와 같이 Minimal Install만 선택합니다. 

 3.3 디스크 파티셔닝을 위한 Installation Destination 설정

 3.3.1 I will configure partitioning 체크 후 Done 버튼 클릭

 3.3.2 Click here to create them automatically.  를 선택합니다. 다른 방법도 가능합니다

 3.3.3 적절한 볼륨 사이즈로 LVM 구성을 잡아줍니다. LVM은 추후 볼륨 확장이 용이하므로 LVM으로 하며, 파일 시스템은 xfs로 설정합니다. Volume Group 네이밍은 스스로 잘 결정하여 진행합니다. 기본으로는 rhel로 되어 있지만 추후 VG가 많아질 경우 헷갈릴 수 도 있어 vg00 같이 설정하기도 합니다. 

 그리고 초반에 볼륨을 다 잡아버리지 않고, 나중에 적절하게 증가시키기 위하여 여유 용량도 넉넉하게 잡고 갑니다. 
 /boot 영역도 1GB로 잡아주어야 kernel update 작업 시 유연하게 할 수 있고, Red Hat 7.x 이상부터인가 1GB를 권장하고 있습니다. swap은 4GB ~ 16GB 사이 서버 사양에 적절하게 잡아주고, swap은 추후에 증가시킬 수 있습니다.

 3.3.4 Accept Changes 클릭

4. 위 설정한 SUMMARY 다시 확인 후 Begin Installation으로 설치 시작

5. 설치 진행 중 ROOT PASSWORD를 클릭하여 패스워드 설정

이제 설치가 완료되면 REBOOT 버튼을 눌러 서버 재기동을 합니다. 

6. 정상 부팅 후 초기 화면
  당황하지 않고 GUI 설정을 진행합니다. 하지만 그 전에 CLI에서 작업하기 익숙한 Network, Hostname, 기타 보안 설정 등을 진행하고 Redhat Subscription 등록하여 Yum을 자유롭게 사용할 예정입니다. 

 

[Optional 작업]

옵션1. Red Hat Subscription 등록 
# subscription-manager register --username testid --password mypassword --auto-attach

옵션2. selinux disable 
 내가 관리하는 시스템은 최첨단 보안 방화벽이 상단에 있기 때문에 서버에서 리눅스 보안 취약점을 위한 SELINUX를 사용하여 불편함을 증가시킬 순 없다. 그래서 disable 한다. 
# vi /etc/selinux/config

Local Repository를 잡고도 설치가 가능하며, 인터넷이 가능한 환경이고 네트워크 설정이 완료되었다면 아래 명령어로 GUI를 설치합니다.

7. "Server with GUI" 패키지를 설치하고 GUI모드로 초기 진입하도록 설정합니다.

# yum grouplist                                   <설치가능 항목 체크>
# yum groupinstall "Server with GUI" 
# systemctl set-default graphical.target      <GUI로 기본 모드>
# systemctl start graphical.target               <이건 바로 진입 모드로 변경한다는 거라는데 안되는데...>

 

- 끝 - 

728x90

댓글