Spring & SpringBoot
Spring boot - HTTPS 설정
예령 : )
2022. 5. 4. 05:21
1. 인스턴스 구매
2. 보안 규칙 설정 - 80, 8080, 443, 22
3. 도메인 IP 등록 - @, www TTL 1800
4. 서버 연결
5. JDK 설치
sudo apt-get update
sudo apt-get install openjdk-8-jdk
java -version
6. 파일 업로드 후 nohup으로 돌리기
7. 하나님의 은총 받기
https://yeni-days.tistory.com/9
수정할 때 esc + i
저장할 때 esc + : wq + enter
SSL 인증서 받을 때 명령어 (블로그에 오타있음!! - 따라할 때 실수하지 말자)
sudo certbot --nginx -d yeryung.shop -d www.yeryung.shop
8. nginx로 열리는 거 확인하기
=============================
nginx default 페이지 수정
sudo vi /etc/nginx/sites-available/default 명령어 입력 후
설정 파일에서 html 이름 수정해주고 proxy 추가
proxy_pass http://localhost:8080;
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_read_timeout 600s;
proxy_send_timeout 600s;
proxy_connect_timeout 20s;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection upgrade;
지선님이 주신 참고자료
https://jiwontip.tistory.com/83