Nginx 에서 SSL 인증서 설정

1045 단어
신청서
SSL 인증 서 를 무료 로 신청 해 야 하 는 학생 은 이 글 을 참고 할 수 있 습 니 다.여기 서 제 가 선택 한 것 은 텐 센트 DV SSL 인증서 입 니 다. 상대 적 으로 신청 과정 이 편리 하고 전자 동 발급 방식 이기 때문에 빠 르 면 몇 분 안에 증 서 를 신청 할 수 있 습 니 다.
인증서 업로드
Nginx 에 서 는 *. crt 와 *. key 두 개의 인증서 파일 을 업로드 해 야 합 니 다.SSL 인증 서 를 저장 할 ssl 디 렉 터 리 를 Nginx 디 렉 터 리 아래 에 새로 만 듭 니 다.
/usr/local/nginx/ssl/

두 파일 을 이 디 렉 터 리 로 이동 합 니 다.
3. Nginx 설정
(1) 프로필 열기 /usr/local/nginx/conf/vhost/www.example.com.conf, 다음 설정 추가
listen 443;
ssl on;
ssl_certificate /usr/local/nginx/ssl/www.example.net_bundle.crt;
ssl_certificate_key /usr/local/nginx/ssl/www.example.net.key;

(2) nginx 서버 다시 시작
service nginx restart

(3) 브 라 우 저 를 열 고 https 방식 으로 설정 결 과 를 검사 합 니 다.
기타
https 를 강제로 사용 하려 면 이전 단계 의 프로필 에 다음 설정 항목 을 추가 하면 됩 니 다.
if ($scheme = http ) {
    return 301 https://$host$request_uri;
}

다른 설정 방식 도 제 글 CentOS 7 에서 Nginx 가 http 301 에서 https 로 강제 전환 하 는 설정 방법 을 참고 할 수 있 습 니 다.

좋은 웹페이지 즐겨찾기