방법: Windows UNIX 마이그레이션 사이트 요구 사항 확인

기술 자료 번역 기술 자료 번역
기술 자료: 323948 - 이 문서가 적용되는 제품 보기.
이 문서가 보관되었습니다. "그대로" 제공되었으며, 업데이트가 되지 않을 것입니다.
모두 확대 | 모두 축소

이 페이지에서

요약

이 문서에서는 Windows UNIX 마이그레이션 위한 사이트 요구 사항을 결정하는 방법에 대해 설명합니다. 마이그레이션 프로세스를 시작하기 전에 새 웹 서버로 전송할 요소를 식별해야 합니다. 고려해야 할 여러 가지 다른 요소 및 이동 전에 이러한 요소를 확인할 수 있는 다른 방법이 수를 확인합니다.

개별 사이트 식별

서버에 구성된 개별 사이트를 식별할 수 Httpd.conf 파일을 검사하고 <servername>지시문을 찾습니다. 기본 웹 사이트에 대해 적어도 하나의 지시문 및 각 추가 가상 호스트 하나씩 수 있습니다. 사용이 정보를 추출하려면 알아보고자:
$ grep <ServerName> conf/httpd.conf
<ServerName> www.<sitename>.com
<ServerName> www.<addsitename>.com
					

정적 구성 요소 식별

정적 구성 요소 및 웹 사이트를 구성하는 파일 위치를 확인하려면 Apache에 대한 Httpd.conf 파일을 검사하고 <documentroot>지시문을 식별:
$ grep <DocumentRoot> conf/httpd.conf
<DocumentRoot> /export/http/webs/<sitename>
<DocumentRoot> /export/http/webs/<addsitename>
					
각 지시문 뒤의 인수를 파일이 저장된 폴더입니다.

스크립트 가능한 요소 식별

웹 사이트에서 스크립트 또는 동적 요소가 하나라도 있는지 여부를 결정하십시오. CGI 기반 프로그램을 찾으려면 다음 지시문을 Apache 구성 파일에서 찾습니다.
  • ScriptAlias 특정 웹 사이트에 대한 실제 CGI 스크립트 파일의 위치를 제공합니다.
  • AddHandler {cgi-script|server-구문} CGI 또는 서버 쪽 포함에 대해 특정 파일 이름 확장명을 추가합니다.
  • 옵션 {ExecCGI|Includes} CGI 또는 SSI 기능을 특정 폴더에 추가합니다.
웹 사이트 디렉터리 트리의 .htaccess 파일에서 옵션 지시문 찾습니다.

다음 파일 또는 다음 위치에 웹 사이트 폴더에 있는 파일을 찾습니다.
  • .pl, 해당 최종 Perl 스크립트를 .plx에.
  • Python 스크립트 (.py)입니다.
  • 함께 .cgi 끝나는 모든 파일.
  • .php 끝 PHP 스크립트
  • 실행 권한은 있지만 폴더가 아닌 cgi 및 cgi-저장함 같은 이름 가진 폴더에 있는 임의의 파일.
모든 CGI 요소 Windows/IIS 그에 따라 이식할 수 합니다. Perl, Python, PHP 및 다른 스크립팅 언어에서는 대개 Windows에서 작동하도록 사소한 변경을 내용만 합니다. 네이티브 바이너리를 재컴파일을 코드와 올바른 이식 프로세스를 보다 중요한 변경 내용이 관련될 수 작업하려면 Windows 해당 아래에 있어야 합니다.

보안 요구 사항 확인

Apache 보안에 두 위치에, .htaccess 파일 및 주 Httpd.conf 파일이 결정됩니다. 다음과 같은 지시문이 필요한 보안 정렬 확인하려면 다음과 같습니다.
  • 순서, 허용, 거부 폴더에 액세스를 제한하기 위해 IP 주소를 보안을 사용합니다.
  • AuthType 필요한 권한 부여 유형을 결정합니다.
  • AuthUserFile는 사용자 이름과 암호를 포함하는 단일 파일의 위치를 정의합니다. Active Directory에 이 파일을 마이그레이션해야 합니다.
  • 필요한 올바른 사용자, 올바른 그룹 또는 둘 다 액세스를 제공하기 위해 필요 여부를 정의합니다. 이러한 번역 합니다 특정 폴더 보안 권한이 있어야 합니다.

가상 호스트 요구 사항 확인

Httpd.conf 파일의 VirtualHost 문을 찾습니다. 각 VirtualHost 지시문을 주 Apache 서버에서 호스팅되는 개별 웹 서버에 대해 설명합니다. 다음 규칙을 이러한 설정을 Windows/IIS에 번역할 수 있습니다:
  • VirtualHost 지시문은 않고 해당 수신 지시문이 사용되는 경우 이름 기반의 가상 호스트에 있습니다. HTTP 헤더 구성 IIS에서 IIS에서 웹 사이트를 식별하는 데 사용해야 합니다.
  • VirtualHost 지시문은 Listen 지시문과 함께 사용되는 경우 사이트에 가상 IP 주소를 사용하고 있습니다. 자체 IP 주소를 사용하여 각 가상 호스트를 구성해야 합니다.

로깅 요구 사항 확인

Apache 위치 및 특정 웹 사이트에 대한 로그 파일 형식을 지정할 수 있습니다. 오류 로그가 있는 위치의 오류 로그에 지시문에 의해 처리됩니다. 액세스 로그를 LogFormat 지시문을 사용하여 사용자 지정 로그 형식을 만들어 생성되며 다음 사용자 지정 로그에 있는 쓰는 이 정보를 CustomLog 지시문을 사용하여 포함합니다. 로그는 웹 사이트에 웹 사이트 단위로 만들어지므로 주 Httpd.conf 구역 및 구성 파일의 개별 VirtualHost 지시문을 섹션을 검토해야 합니다.



참조

마이그레이션을 위해 UNIX에서 Windows로 준비하는 방법에 대한 자세한 내용은 아래 문서 번호를 눌러 Microsoft 기술 자료에 있는 문서를 클릭하십시오.
324215방법: Windows UNIX 마이그레이션을 위한 준비






속성

기술 자료: 323948 - 마지막 검토: 2014년 2월 27일 목요일 - 수정: 4.2
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Small Business Server 2000 Standard Edition
  • Microsoft Internet Information Services 5.0
키워드:?
kbnosurvey kbarchive kbmt kbhowto kbhowtomaster KB323948 KbMtko
기계 번역된 문서
중요: 본 문서는 전문 번역가가 번역한 것이 아니라 Microsoft 기계 번역 소프트웨어로 번역한 것입니다. Microsoft는 번역가가 번역한 문서 및 기계 번역된 문서를 모두 제공하므로 Microsoft 기술 자료에 있는 모든 문서를 한글로 접할 수 있습니다. 그러나 기계 번역 문서가 항상 완벽한 것은 아닙니다. 따라서 기계 번역 문서에는 마치 외국인이 한국어로 말할 때 실수를 하는 것처럼 어휘, 구문 또는 문법에 오류가 있을 수 있습니다. Microsoft는 내용상의 오역 또는 Microsoft 고객이 이러한 오역을 사용함으로써 발생하는 부 정확성, 오류 또는 손해에 대해 책임을 지지 않습니다. Microsoft는 이러한 문제를 해결하기 위해 기계 번역 소프트웨어를 자주 업데이트하고 있습니다.

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com