>  기사  >  운영 및 유지보수  >  nginx https 443 포트를 구성하는 방법

nginx https 443 포트를 구성하는 방법

WBOY
WBOY앞으로
2023-05-21 16:40:063598검색

1. Alibaba Cloud 또는 Tencent Cloud 및 기타 도메인 이름 컨트롤러에 로그인하여 무료 인증서를 다운로드합니다.

nginx https 443 포트를 구성하는 방법

2. nginx를 클릭하여 다운로드하고 서버에 업로드합니다.

nginx https 443 포트를 구성하는 방법

3. nginx는 https 프로토콜을 구성합니다.

   server {
      listen  443 ssl;
    server_name xxx.com;
        ssl_certificate cert/下载的pem后缀文件;
        ssl_certificate_key cert/下载的key后缀文件;
        ssl_session_timeout 120m;
        ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
        ssl_ciphers ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP;
        ssl_prefer_server_ciphers on;
 
        location / {
         proxy_pass http://转发的路径(跟http一致)/;
         #proxy_set_header X-Real-IP $remote_addr;
         #proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
         #proxy_set_header Host $http_host;
         #proxy_set_header X-NginX-Proxy true;
        
 
     #由于nginx的反向代理,所以需要在这里将$remote_addr赋值给某一参数,系统通过该参数获取用户的访问ip,这里直接定义为:WL-Proxy-Client-IP
     proxy_set_header            WL-Proxy-Client-IP $remote_addr;
         proxy_redirect default;    
    }
 
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
   }

이제 nginx 구성 https가 완료되었습니다. 구성이 적용되지 않으면 다운로드한 pem 및 키 파일 경로가 올바른지 확인하세요

nginx 재시작 명령을 실행하세요: systemctl restart nginx.service를 적용하려면

위 내용은 nginx https 443 포트를 구성하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 yisu.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제