Apache SSL 구성 뒤의 nginx

Apache SSL 구성 뒤의 nginx

웹사이트(nodejs)를 호스팅하지만 SSL은 없는 nginx 서버 앞에 SSL 인증서가 있는 웹사이트를 호스팅하는 아파치 웹서버가 있습니다. nginx에 호스팅된 도메인에 SSL도 포함하도록 구성하고 싶지만 알 수 없습니다. nginx 서버는 다음과 같이 구성됩니다.

server {
    listen 8080;

    server_name example.com www.example.com;

    location / {
        proxy_pass http://127.0.0.1:3000;  
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection 'upgrade';
        proxy_set_header Host $host;
        proxy_cache_bypass $http_upgrade;
    }

}

그리고 apache2.conf는 다음과 같습니다:

<VirtualHost MYIPADDRESS:80>
        ServerName example.com
        ServerAlias *.example.com
        ErrorLog /var/www/httpd-logs/example.com.error.log
        ProxyPass / http://example.com:8080/
        ProxyPassReverse / http://example.com:8080/
        SSLProxyEngine On
        SSLProxyCheckPeerCN on
        SSLProxyCheckPeerExpire on
        ServerAdmin [email protected]
</VirtualHost>

나는 많은 것을 시도했지만 항상 아파치 호스팅 도메인이 깨졌습니다. 누군가가 도와줄 수 있기를 바랍니다.

답변1

아파치를 nginx로 옮기는 작업이 완료되었습니다.

관련 정보