Linux Nginx SSL 인증서 설정
cd /etc/nginx
새 cert 폴 더
mkdir cert
인증서 발급 사이트 에서 다운로드 한 Nginx 전용 *. crt 와 *. key 파일 업로드
#
scp -r ./ root@host:/etc/nginx/cert/
SSL 인증서 설정
# 443
listen 443;
server_name mazey.net;
root /web/path;
# ssl
ssl on;
ssl_certificate /etc/nginx/cert/1_mazey.net_bundle.crt;
ssl_certificate_key /etc/nginx/cert/2_mazey.net.key;
ssl_session_timeout 5m;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;
ssl_prefer_server_ciphers on;
http 에서 https 로 다시 설정
server {
listen 80;
server_name mazey.net;
rewrite ^(.*)$ https://$host$1 permanent;
}
Nginx 다시 시작
service nginx restart
주의 하 다.
SSL 인증 서 를 설정 한 후 웹 페이지 에 접근 할 수 없 으 면 Nginx 재 부팅 도 잘못 되 지 않 습 니 다. 서버 방화벽 443 포트 가 열 리 지 않 은 것 을 고려 하여
netstat -anp
으로 볼 수 있 습 니 다.tcp 0 0 0.0.0.0:443 0.0.0.0:* LISTEN 413322/nginx
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.