본문 바로가기

서버

nginx 멀티 ssl 포트

 

 
worker_processes  1;


events {
    worker_connections  1024;
}


http {
    include       mime.types;
    default_type  application/octet-stream;

   
    keepalive_timeout  65;

 

    server {
        listen       80;
        server_name  'abc.com';

        location / {
            return 301 https://$server_name$request_uri;
        }
    }

     server {
       listen       443 ssl;
       server_name  'abc.com';
        root   D:\BIZN\API\win-acme.v2.1.22.1267.x64.pluggable\userapp\dist;
        index  index.html;
       ssl_certificate      C:\Certbot\live\app.sparkpluswash.com-0001\cert.pem;
       ssl_certificate_key  C:\Certbot\live\app.sparkpluswash.com-0001\privkey.pem;

       ssl_session_cache    shared:SSL:1m;
       ssl_session_timeout  5m;

       ssl_ciphers  HIGH:!aNULL:!MD5;
       ssl_prefer_server_ciphers  on;

        location / {
            try_files $uri $uri/ /index.html;
        }
    }
server {
       listen       9010 ssl;
       server_name  'abc.com';
        root   D:\BIZN\API\admin\dist;
        index  index.html;
       ssl_certificate      인증서위치\cert.pem;
       ssl_certificate_key  인증서위치\privkey.pem;

       ssl_session_cache    shared:SSL:1m;
       ssl_session_timeout  5m;

       ssl_ciphers  HIGH:!aNULL:!MD5;
       ssl_prefer_server_ciphers  on;

        location / {
            try_files $uri $uri/ /index.html;
        }
    }
   
   

}

 

9010자리에 원하는 포트 번호를 넣어주면 

https://abc.com

https://abc.com:9010

 

접속 가능

 

location / {
            return 301 https://$server_name$request_uri;
        }

http 요청을 받아도 https쪽으로 연결 되는 기능

'서버' 카테고리의 다른 글

certbot renew 갱신  (1) 2022.09.19
gitlab 명령어 및 에러  (0) 2022.08.11
nginx window 서비스 등록  (0) 2022.07.28
pm2 윈도우 서비스 등록  (0) 2022.07.28
window cerbot 자동 갱신  (0) 2022.07.09