2.4.5. HTTP 또는 HTTPS를 사용하여 설치 소스 생성

설치 트리를 사용하여 네트워크 기반 설치의 설치 소스를 생성할 수 있습니다. 이 디렉터리는 DVD ISO 이미지의 추출된 내용과 유효한 .treeinfo 파일이 포함된 디렉터리입니다. 설치 소스는 HTTP 또는 HTTPS를 통해 액세스할 수 있습니다.

사전 요구 사항

  • Red Hat Enterprise Linux 9를 사용하는 서버에 대한 관리자 수준의 액세스 권한이 있으며 이 서버는 설치할 시스템과 동일한 네트워크에 있습니다.
  • 바이너리 DVD 이미지를 다운로드했습니다. 자세한 내용은 표준 RHEL 9 설치 문서에서 설치 ISO 이미지 다운로드를 참조하십시오.
  • 이미지 파일에서 부팅 가능한 CD, DVD 또는 USB 장치를 생성했습니다. 자세한 내용은 표준 RHEL 9 설치 문서에서 설치 미디어 생성을 참조하십시오.
  • 방화벽을 통해 설치 중인 시스템에서 원격 설치 소스에 액세스할 수 있음을 확인했습니다. 자세한 내용은 표준 RHEL 9 설치 문서에서 네트워크 기반 설치 용 포트를 참조하십시오.
  • httpd 패키지가 설치되어 있습니다.
  • https 설치 소스를 사용하는 경우 mod_ssl 패키지가 설치됩니다.
주의

Apache 웹 서버 구성에서 SSL 보안을 활성화하는 경우 TLSv1.3 프로토콜을 활성화하는 것을 선호합니다. 기본적으로 TLSv1.2(LEGACY)가 활성화됩니다.

중요

자체 서명 인증서가 있는 HTTPS 서버를 사용하는 경우 noverifyssl 옵션을 사용하여 설치 프로그램을 부팅해야 합니다.

절차

  1. DVD ISO 이미지를 HTTP(S) 서버에 복사합니다.
  2. DVD ISO 이미지 마운트에 적합한 디렉터리를 만듭니다. 예를 들면 다음과 같습니다.

    # mkdir /mnt/rhel9-install/
  3. DVD ISO 이미지를 디렉터리에 마운트합니다.

    # mount -o loop,ro -t iso9660 /image_directory/image.iso /mnt/rhel9-install/

    /image_directory/image.iso를 DVD ISO 이미지의 경로로 바꿉니다.

  4. 마운트된 이미지의 파일을 HTTP(S) 서버 루트로 복사합니다.

    # cp -r /mnt/rhel9-install/ /var/www/html/

    이 명령은 이미지 콘텐츠를 사용하여 /var/www/html/rhel9-install/ 디렉터리를 생성합니다. 다른 일부 복사 방법은 유효한 설치 소스에 필요한 .treeinfo 파일을 건너뛸 수 있습니다. 이 절차에 표시된 대로 전체 디렉터리에 대해 cp 명령을 입력하면 .treeinfo 가 올바르게 복사됩니다.

  5. httpd 서비스를 시작합니다.

    # systemctl start httpd.service

    이제 설치 트리에 액세스할 수 있으며 설치 소스로 사용할 준비가 되었습니다.

    참고

    설치 소스를 구성할 때 HTTP 서버 루트를 기준으로 http:// 또는 https:// 를 프로토콜, 서버 호스트 이름 또는 IP 주소, ISO 이미지의 파일이 포함된 디렉터리를 사용합니다. 예를 들어 HTTP를 사용하는 경우 서버 호스트 이름은 myserver.example.com 이고 이미지에서 파일을 /var/www/html/rhel9-install/ 에 복사한 경우 http://myserver.example.com/rhel9-install/ 을 설치 소스로 지정합니다.