2017-05-02 3 views
1

다른 서비스 (Apache 및 OpenFire)가 두 가지 배포 된 서버를 구현했습니다. 그리고 내 질문에 대한 내 서버에 대한 https 구현하고 싶습니다. 서로 다른 포트에서 작동하는 두 개의 다른 응용 프로그램으로 내 서버에서 SSL 인증서를 구현하는 방법은 무엇입니까?SSL (TCP 443)에서 다중 애플리케이션

NAT 네트워크를 만드는 방법을 찾고 있었지만 최선의 방법인지 잘 모르겠습니다.

답변

1

아파치는 HTTP 서버이며 SSL의 경우 기본적으로 HTTP 서버는 443 포트를 사용합니다. 그러나 Openfire를 XMPP 서버에 설치하면 기본적으로 5222 포트를 사용하는 TLS를 사용할 수 있습니다. Openfire의 관리 응용 프로그램의 경우 HTTPS는 기본적으로 9091 포트에 있습니다.

따라서 SSL을 사용하는 동일한 시스템에 두 서버를 둘 수 있습니다.

+0

다른 포트에서 실행중인 서비스가있는 경우 각각 하나씩 SSL을 설정할 수 있으며 모든 클라이언트가 mydomain.com:443을 사용하여 서버에 연결한다는 것을 의미합니까? – AndroidStorm

+1

예, 다른 서비스 (1 서버에 설치됨)에 SSL을 설정할 수 있습니다. 각 서비스는 보안 연결을 위해 자체 포트를 사용합니다. 443 포트는 HTTPS 연결 용입니다. 그러나 Openfire는 기본적으로 443 포트를 사용하지 않습니다. 그래서 갈등은 없을 것입니다. 간단히 말해 Apache와 Openfire에서 SSL을 설정하고 문제가있을 경우 여기에서 공유하십시오. –

+0

고맙습니다. 나는 너에게 알려주려고한다. – AndroidStorm