HTTPS를 사용하도록 포털 구성

개발자 서비스 포털 v. 4.16.05

Apigee에서 권장하는 모든 프라이빗 클라우드를 포털에 설치하려면 포털이 부하 분산기 뒤에 있어야 합니다. 따라서 포털이 아닌 부하 분산기 자체에서 SSL을 구성합니다. 따라서 SSL을 구성하는 데 사용하는 절차는 부하 분산기에 따라 다릅니다.

포털에서의 SSL 사용에 대한 개요는 포털에서 TLS 사용을 참조하세요.

하지만 필요한 경우 포털을 호스팅하는 웹 서버에서 SSL을 구성할 수 있습니다. 기본적으로 Apigee는 Apache 웹 서버를 설치합니다.

  1. SSL 키 및 인증서를 가져옵니다.
  2. 다음 명령어를 사용하여 개발자 서비스 포털 설치에 설명된 대로 mod_ssl를 설치합니다.
    > yum install mod_ssl
  3. /etc/httpd/conf/httpd.conf를 업데이트합니다.
    1. 포트 80에서 HTTP 액세스를 사용 중지하려면 'Listen 80'을 검색한 후 주석 처리합니다.
    2. 파일 끝에 다음 줄을 추가합니다.
      LoadModule ssl_module module/mod_ssl.so
      수신 대기 443
  4. /etc/httpd/conf/vhosts/devportal.conf를 수정하여 다음 명령어를 추가하도록 가상 호스트를 설정합니다.
    <Virtual Out













  5. SSL이 httpd.conf에서 구성되어 있으므로 ssl.conf가 필요하지 않습니다.
    > mv /etc/httpd/conf.d/ssl.conf /etc/httpd/conf.d/ssl.conf.orig
  6. Apache를 다시 시작합니다.
    > 서비스 httpd restart
    키 파일의 암호를 입력하라는 메시지가 표시될 수 있습니다.

SSL을 통해 포털에 액세스할 수 있습니다.