nexus 설정 https (nginx 역방향 에이전트 방식)

1061 단어 nexushttpsDocker
nexus 설정 https (nginx 역방향 에이전트 방식):
apt-get install nginx
cd /etc/nginx/sites-available
cp -rv default defaults
vi defaults
listen 443 default_server; (기본 값 은 listen 80 default server;)
ssl on;ssl_certificate /etc/nginx/ssl/ming.crt;ssl_certificate_key /etc/nginx/ssl/ming.key;ssl_session_cache shared:SSL:1m;ssl_session_timeout 5m;
    ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
    ssl_ciphers ECDH:AESGCM:HIGH:!RC4:!DH:!MD5:!3DES:!aNULL:!eNULL;
    ssl_prefer_server_ciphers on;

    location /nexus {

            proxy_pass http://127.0.0.1:8081/nexus;
            proxy_set_header Host $host;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            proxy_set_header X-Forwarded-Proto "https";

    }

:wq
cd /etc/nginx/sites-enabled/
ln -s ../sites-available/defaults .
service nginx restart
netstat -nplt | grep 443
인터넷 주소 접근: https: / 도 메 인 이름 / nexus (실제 http: / 도 메 인 이름: 8081 / nexus)

좋은 웹페이지 즐겨찾기