3.3.3.2. HTTP, HTTPS 또는 FTP 서버에 설치 소스
이 설치 방법을 사용하면 설치 트리를 사용하여 네트워크 기반 설치를 허용합니다. 이 디렉터리는 바이너리 DVD ISO 이미지의 추출된 콘텐츠와 유효한
.treeinfo
파일을 포함하는 디렉터리입니다. 설치 소스는 HTTP
,HTTPS
또는 FTP
를 통해 액세스할 수 있습니다.
HTTP 및 FTP 서버에 대한 자세한 내용은 Red Hat Enterprise Linux sl;Hat EnterpriseRed Hat Enterprise Linux Pure;Linux 7 시스템 관리자 가이드를 참조하십시오.
다음 절차는 프로세스의 기본 개요일 뿐입니다. FTP 서버를 설정하기 위해 수행해야 하는 정확한 단계는 시스템의 아키텍처, 운영 체제, 패키지 관리자, 서비스 관리자 및 기타 요인에 따라 달라집니다. Red Hat Enterprise Linux {;Hat EnterpriseRed Hat Enterprise Linux 7 시스템에서 이 절차를 문서화한 대로 정확하게 따를 수 있습니다. Red Hat Enterprise Linux Deployment EnterpriseRed Hat Enterprise Linux sl;Hat Enterprise의 이전 릴리스에 대한 설치 소스 생성 프로세스에 대한 설명은 해당 릴리스에 대한 적절한 설치 가이드를 참조하십시오.
절차 3.5. HTTP 또는 HTTPS를 사용하여 설치 준비
root
로 다음 명령을 실행하여 httpd 패키지를 설치합니다.#
yum install httpdHTTPS
서버에는 추가 구성이 필요합니다. 자세한 내용은 Red Hat Enterprise Linux 7 시스템 관리자 가이드의 SSL 서버 설정 섹션을 참조하십시오. 그러나 설치 소스와 설치 프로그램 간에 민감한 데이터가 전송되지 않고HTTP
로 충분한 경우HTTPS
가 필요하지 않습니다.주의Apache 웹 서버 구성에서 SSL 보안을 활성화하는 경우TLSv1
프로토콜만 활성화하고SSLv2
및SSLv3
를 비활성화합니다. 이는 POODLE SSL 취약점(CVE-2014-3566) 때문입니다. 자세한 내용은 을 참조하십시오 https://access.redhat.com/solutions/1232413.중요HTTPS
를 사용하기로 결정하고 서버가 자체 서명된 인증서를 사용하는 경우noverifyssl
옵션을 사용하여 설치 프로그램을 부팅해야 합니다.- 전체 Red Hat Enterprise Linux QCOW;Hat EnterpriseRed Hat Enterprise Linux Red Hat Enterprise Linux 7 바이너리 DVD ISO 이미지를 HTTP(S) 서버로 복사합니다.
- mount 명령을 사용하여 바이너리 DVD ISO 이미지를 적절한 디렉터리에 마운트합니다.
#
mount -o loop,ro -t iso9660 /image_directory/image.iso /mount_point//image_directory/image.iso 를 바이너리 DVD ISO 이미지의 경로로 바꾸고 /mount_point/ 를 ISO 이미지의 콘텐츠를 표시하려는 디렉터리 경로로 바꿉니다. 예를 들어 이 용도로 디렉토리/mnt/rhel7-install/
을 생성하고 이를 mount 명령의 매개 변수로 사용할 수 있습니다. - 마운트된 이미지의 파일을 HTTP 서버 루트에 복사합니다.
#
cp -r /mnt/rhel7-install/ /var/www/html/이 명령은 이미지 콘텐츠를 사용하여/var/www/html/rhel7-install/
디렉터리를 생성합니다. httpd
서비스를 시작합니다.#
systemctl start httpd.service
위의 절차를 완료한 후 설치 트리에 액세스할 수 있으며 설치 소스로 사용할 수 있습니다.
설치 전 또는 설치 중에 설치 소스를 구성할 때
http://
또는 https://
를 프로토콜로, 서버의 호스트 이름 또는 IP 주소, HTTP 서버 루트와 관련하여 ISO 이미지의 파일을 저장한 디렉터리를 사용합니다. 예를 들어 HTTP
를 사용하는 경우 서버의 호스트 이름은 myserver.example.com
이고 이미지의 파일을 /var/www/html/rhel7-install/
으로 복사한 경우 설치 소스로 http://myserver.example.com/rhel7-install/
를 지정합니다.
절차 3.6. FTP를 사용하여 설치 준비
root
로 다음 명령을 실행하여 vsftpd 패키지를 설치합니다.#
yum install vsftpd- 선택적으로 텍스트 편집기에서
/etc/htpasswd/htpasswd.conf
구성 파일을 열고 변경하려는 옵션을 편집합니다. 사용 가능한 옵션은vsftpd.conf(5)
도움말 페이지를 참조하십시오. 이 절차의 나머지 부분에서는 기본 옵션이 사용되는 것으로 가정합니다. 특히 나머지 절차를 따르려면 FTP 서버의 익명 사용자가 파일을 다운로드할 수 있어야 합니다.주의member.conf
파일에서 SSL/TLS 보안을 구성한 경우TLSv1
프로토콜만 활성화하고SSLv2
및SSLv3
를 비활성화합니다. 이는 POODLE SSL 취약점(CVE-2014-3566) 때문입니다. 자세한 내용은 을 참조하십시오 https://access.redhat.com/solutions/1234773. - 전체 Red Hat Enterprise Linux QCOW;Hat EnterpriseRed Hat Enterprise Linux Red Hat Enterprise Linux 7 바이너리 DVD ISO 이미지를 FTP 서버에 복사합니다.
- mount 명령을 사용하여 바이너리 DVD ISO 이미지를 적절한 디렉터리에 마운트합니다.
#
mount -o loop,ro -t iso9660 /image_directory/image.iso /mount_point/image_directory/image.iso 를 바이너리 DVD ISO 이미지의 경로로 바꾸고 /mount_point 를 ISO 이미지의 콘텐츠를 표시하려는 디렉터리 경로로 바꿉니다. 예를 들어 이 용도로 디렉토리/mnt/rhel7-install/
을 생성하고 이를 mount 명령의 매개 변수로 사용할 수 있습니다. - 마운트된 이미지의 파일을 FTP 서버 루트로 복사합니다.
#
cp -r /mnt/rhel7-install/ /var/ftp/이 명령은 이미지 콘텐츠를 사용하여/var/ftp/rhel7-install/
디렉터리를 생성합니다. vsftpd
서비스를 시작합니다.#
systemctl start vsftpd.service/etc/htpasswd/htpasswd.conf
파일을 변경하기 전에 서비스가 이미 실행 중인 경우, 파일을 다시 시작하여 편집된 파일이 로드되었는지 확인합니다. 다시 시작하려면 다음 명령을 실행합니다.#
systemctl restart vsftpd.service
위의 절차를 완료한 후 설치 트리에 액세스할 수 있으며 설치 소스로 사용할 수 있습니다.
설치 전 또는 설치 중에 설치 소스를 구성할 때
ftp://
를 프로토콜로, 서버의 호스트 이름 또는 IP 주소 및 FTP 서버 루트와 관련하여 ISO 이미지에서 파일을 저장한 디렉터리를 사용합니다. 예를 들어 서버의 호스트 이름이 myserver.example.com
이고 이미지의 파일을 /var/ftp/rhel7-install/
로 복사한 경우 설치 소스로 ftp://myserver.example.com/rhel7-install/
를 지정합니다.