v7 on-premise & hybrid

Windows용 웹 서버에 통합

Adobe Campaign에는 HTTP(및 SOAP)를 통해 애플리케이션 서버에서 진입점 역할을 하는 Apache Tomcat이 포함되어 있습니다.

통합된 이 Tomcat 서버를 사용하여 HTTP 요청을 처리할 수 있습니다.

이 경우:

  • 기본 수신 포트는 8080입니다. 변경하려면 다음을 참조하십시오. 이 섹션.
  • 그런 다음 클라이언트 콘솔은 와 같은 URL을 사용하여 연결합니다 https:// `<computer>`:8080.

그러나 보안 및 관리상의 이유로 Adobe Campaign을 실행 중인 컴퓨터가 인터넷에 노출되어 네트워크 외부의 콘솔에 대한 액세스를 열고자 할 때 HTTP 트래픽의 기본 진입점으로 전용 웹 서버를 사용하는 것이 좋습니다.

웹 서버를 사용하면 HTTPs 프로토콜로 데이터 기밀성을 보장할 수도 있습니다.

마찬가지로 추적 기능을 사용하려면 웹 서버를 사용해야 합니다. 이 기능은 웹 서버 확장 모듈로만 사용할 수 있습니다.

노트

추적 기능을 사용하지 않는 경우 Campaign으로 리디렉션하여 Apache 또는 IIS의 표준 설치를 수행할 수 있습니다. 추적 웹 서버 확장 모듈은 필요하지 않습니다.

IIS 웹 서버 구성

IIS 웹 서버의 구성 절차는 대부분 그래픽입니다. 여기에는 웹 사이트(이미 만들어졌거나 만들기 보류 중)를 사용하여 Java 파일(.jsp), 스타일시트(.css, .xsl), 이미지(.png), 리디렉션용 ISAPI DLL 등 Adobe Campaign 서버의 리소스에 액세스하는 작업이 포함됩니다.

다음 섹션에서는 IIS 7의 구성에 대해 자세히 설명합니다. IIS8에 대한 구성은 기본적으로 동일합니다.

웹 IIS 서버가 컴퓨터에 설치되어 있지 않은 경우 Add > Remove Programs > Enable or disable Windows functionalities 메뉴 아래의 제품에서 사용할 수 있습니다.

IIS 7에서는 표준 서비스 외에 ISAPI 확장 및 ISAPI 필터를 설치해야 합니다.

구성 단계

다음 구성 단계를 적용합니다.

  1. 다음을 통해 IIS 열기 Control panel > Administrative tools > Services 메뉴 아래의 제품에서 사용할 수 있습니다.

  2. 네트워크의 매개 변수(TCP 연결 포트, DNS 호스트, IP 주소)에 따라 사이트(예: Adobe Campaign)를 만들고 구성합니다.

    최소한 사이트의 이름과 가상 디렉터리에 대한 액세스 경로를 지정해야 합니다. 웹 사이트 디렉터리에 액세스하는 경로는 사용되지 않으므로 다음 디렉터리를 사용할 수 있습니다.

    C:\inetpub\wwwroot
    

  3. A VBS 스크립트를 사용하면 방금 만든 가상 디렉터리에서 Adobe Campaign 서버에서 사용하는 리소스를 자동으로 구성할 수 있습니다. 시작하려면 다음을 두 번 클릭합니다. iis_neolane_setup.vbs 파일 위치: [INSTALL]\conf 폴더, 위치 [INSTALL] 는 Adobe Campaign 설치 폴더에 액세스하기 위한 경로입니다.

    노트

    Windows Server 2008/IIS7 설치의 경우 VBS 스크립트를 실행하거나 관리자로 스크립트를 실행하려면 관리자로 로그인해야 합니다.

    클릭 OK 웹 서버를 추적 리디렉션 서버로 사용하는 경우 Cancel.

    웹 서버에 여러 사이트가 이미 구성된 경우 설치할 웹 사이트를 지정할 중간 페이지가 표시됩니다. 사이트에 연결된 번호를 입력하고 를 클릭합니다. OK.

    확인 메시지가 표시됩니다.

  4. 다음에서 Content View 탭에서 웹 사이트가 Adobe Campaign 리소스로 올바르게 구성되었는지 확인합니다.

    트리가 표시되지 않으면 IIS를 다시 시작합니다.

권한 관리

그런 다음 ISAPI DLL 및 Adobe Campaign 설치 디렉터리의 리소스에 대한 보안 설정을 구성해야 합니다.

그렇게 하려면 다음 단계를 적용합니다.

  1. 다음 항목 선택 Features View tab 키를 누른 채 인증 링크를 클릭합니다.

  2. 다음에서 디렉터리 보안 웹 사이트의 탭에서 익명 액세스가 활성화되어 있는지 확인합니다. 필요한 경우 Edit 설정을 변경하는 링크입니다.

웹 서버 실행 및 구성 테스트

이제 구성이 올바른지 테스트해야 합니다.

이렇게 하려면 다음 절차를 적용합니다.

  1. 다음을 사용하여 IIS 서버 다시 시작 iisreset 명령줄.

  2. Adobe Campaign 서비스를 시작한 다음 실행 중인지 확인합니다.

  3. 웹 브라우저에 다음 URL을 삽입하여 추적 모듈을 테스트합니다.

    https://<computer>/r/test
    

    브라우저에 다음 응답이 표시됩니다.

    <redir status='OK' date='YYYY/MM/DD HH:MM:SS' build='XXXX' host='myserver.mydomain.com' localHost='localhost'/>
    

리디렉션 모듈이 있는지 테스트하려면 다음 명령줄을 실행합니다.

nlserver pdump

다음 정보를 반환해야 합니다.

12:00:33 >   Application server for Adobe Campaign Classic (7.X YY.R build XXX@SHA1) of DD/MM/YYYY
webmdl@default (1644) - 18.2 Mo

ISAPI DLL이 올바르게 로드되었는지 확인할 수도 있습니다.

그렇게 하려면 다음 단계를 적용합니다.

  1. 다음을 클릭하여 Adobe Campaign 사이트에 대한 ISAPI 필터 편집 Driver mapping 아이콘.

  2. ISAPI 필터의 콘텐츠를 확인합니다.

추가 구성

업로드 파일 크기 제한 변경

IIS 웹 서버를 구성할 때 서버에 업로드되는 집합 파일에 대해 약 28MB의 제한이 자동으로 적용됩니다.

특히 이 제한보다 큰 파일을 업로드하려는 경우 Adobe Campaign에 영향을 줄 수 있습니다.

예를 들어 데이터 로드 중(파일) 워크플로우에 활동을 입력하여 50MB 파일을 가져오면 오류가 발생하여 워크플로우가 제대로 실행되지 않습니다.

이 경우 이 제한을 늘려야 합니다.

  1. 다음을 통해 IIS 열기 Start > (Control panel) > Administration tools 메뉴 아래의 제품에서 사용할 수 있습니다.

  2. 다음에서 연결 창에서 Adobe 설치를 위해 생성된 사이트를 선택한 다음 을 두 번 클릭합니다. 필터링 요청 기본 창에서 수행할 수 있습니다.

  3. 다음에서 작업 창, 선택 기능 설정 편집 에서 값을 편집할 수 있도록 최대 승인된 컨텐츠 크기(바이트) 필드.

    예를 들어 50MB의 파일 업로드를 승인하려면 "52428800"바이트 이상의 값을 지정해야 합니다.

노트

이 IIS 옵션에 대한 자세한 내용은 공식 문서.

HTTP 오류 메시지 표시 구성

6.1 버전의 IIS 서버를 사용하는 경우 메시지에 원하지 않는 HTML 코드가 표시되므로 생성된 오류 메시지를 읽기 어려울 수 있습니다.

이 문제를 해결하고 오류를 올바르게 표시하려면 다음 구성을 적용합니다.

  1. 다음을 통해 IIS 열기 Start > Control Panel > Administrative tools 메뉴 아래의 제품에서 사용할 수 있습니다.
  2. 다음에서 연결 창에서 Adobe Campaign 설치를 위해 생성된 사이트를 선택한 다음 두 번 클릭합니다 구성 편집기 기본 창에서 수행할 수 있습니다.
  3. 다음에서 섹션 드롭다운 목록에서 다음을 선택합니다. system.webServer > httpErrors.
  4. 다음 항목 선택 통과 값: existingResponse 줄.

이 페이지에서는