Apache/Nginx를 프록시 서버로 사용할 수 있나요?

Discourse 커뮤니티 여러분, 안녕하세요. 도움을 요청드릴 질문이 있습니다.

전용 Ubuntu 가상 머신(Oracle VirtualBox)에 Discourse를 설치하려고 합니다. 예: 192.168.6.15.

이미 동일한 로컬 네트워크에서 Apache2와 Nginx 서버가 실행 중입니다.

아래와 같은 프록시를 사용할 수 있을까요?

(apache 예시)

<VirtualHost x.x.x.x:443>
ServerName forum.example.org
RewriteEngine On

SSLEngine On
SSLCertificateFile /etc/letsencrypt/live/forum.example.org/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/forum.example.org/privkey.pem
Include /etc/letsencrypt/options-ssl-apache.conf

ProxyPreserveHost On
ProxyRequests Off
ProxyPass / http://192.168.6.15:4578/
ProxyPassReverse / http://192.168.6.15:4578/

</VirtualHost>

이렇게 하면 동작할까요?
좋은 관행인가요?
SSL을 처리할 프록시 서버에서 Let’s Encrypt를 사용하는 것이 맞을 것 같습니다.

네.

대부분의 경우, 아닙니다.

우리는 이미 컨테이너 안에 nginx를 포함하고 있으며, brotli, http/2, 비버퍼링 프록시, 클라이언트 IP의 올바른 처리 등 다양한 기능에 대한 지원을 유지하면서 nginx를 구성하고 최신 상태로 유지합니다.

가운데에 새로운 프록시를 추가하면, 이러한 각 기능이 깨지지 않도록 하는 것이 여러분의 책임이 됩니다.

  • 운영용 설치인지, 개발용 설치인가요?
  • 로컬 VM일까요?
  • DNS에서 이름을 지정할 수 있나요?

답변 주셔서 감사합니다.

이 가이드의 단계를 따라 설치했습니다.