Nginx Server 1.8 에서 HTTPS 적용하기
1) 개요
Nginx Server에 HTTPS 적용한 내용을 정리하기 위해 작성되었습니다.
2) 설정 방법
- SSL 인증서 생성하기
- Nginx 설정파일 수정하기
sudo vi /opt/nginx/conf/nginx.conf
nginx.conf
파일에 수정할 내용server { //HTTPS server 관련 전체 주석 해제 . . listen 443 ssl; . . server_name [도메인 이름]; ssl_certificate [인증서 디렉토리]/[인증서 이름].crt; ssl_certificate_key [인증서 디렉토리]/[인증서 이름].key; . . }
- HTTP으로 접속시 HTTPS로 리다이렉트 하는 방법
server { //HTTP server 관련 부분에 추가 . . return 301 https://$host$request_uri; }
- HTTP으로 접속시 HTTPS로 리다이렉트 하는 방법
- 방화벽 해제하기
sudo firewall-cmd --add-service=https --permanent sudo firewall-cmd --reload
- Nginx 재시작
service nginx restart
'Linux > CentOS' 카테고리의 다른 글
CentOS 7 로컬 DNS 설정하기 (0) | 2015.12.08 |
---|---|
Nginx Server 1.8 과 Tomcat 8 연동하기 (0) | 2015.11.11 |
CentOS 7 에 Nginx Server 1.8 설치하기 (2) | 2015.11.11 |
Apache Web Server 2.4 에 정적파일 캐싱하기 (0) | 2015.11.11 |
Apache Web Server 2.4 에 HTTPS 적용하기 (0) | 2015.11.11 |