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)
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
【NPM】서버 오프라인 설치 NPM 패키지프로젝트 중의 서버는 모두 네트워크에 연결할 수 없고 USB를 꽂을 수 없으며 파일을 복사하는 데 불편하다. 개발 과정에서 온라인으로 모듈을 설치해야 하기 때문에 이 방법을 사용하면 효율을 높일 수 있다. 1.1 인...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.