티스토리 뷰

react, spring boot 둘다 적용해야 되는줄 알았는데

nginx에만 적용해봤더니 됐음.(서버에 요청할때는 nginx에서 http로 요청하게 해서 그런가 봄)

 

참고 사이트

https://medium.com/@chandramuthuraj/installing-nginx-on-windows-a-step-by-step-guide-6750575c63e2

 

Installing Nginx on Windows — A Step-by-Step Guide

Are you looking to set up Nginx on your Windows machine for web development or testing purposes?

medium.com

 

1. openssl 설치

인증서 만들때 openssl명령어를 써야 해서 openssl이 있어야 함

https://slproweb.com/products/Win32OpenSSL.html

 

Win32/Win64 OpenSSL Installer for Windows - Shining Light Productions

Minimum system requirements: Windows XP or later 32MB RAM 200MHz CPU 30MB hard drive space Recommended system requirements: Windows XP or later 128MB RAM 500MHz CPU 300MB hard drive space November 30, 2023 - OpenSSL 3.2 is available. Users should currently

slproweb.com

> openssl -version

 

2. 인증서 만들기

> openssl req -x509 -nodes -newkey rsa:2048 -keyout 프로젝트경로\cert\localhost.key -out 프로젝트경로\cert\localhost.crt -days 365

다 기본값으로 엔터 연발

명령어에 있는 경로로 key, crt 파일이 만들어 짐

 

3. nginx.conf 수정

http - server - listen: 80; -> 80 ssl;

http - server - listen: [::]:80 ssl; 추가

 

http - server -  ssl_certificate      localhost.crt 위치; 추가
http - server -  ssl_certificate_key  localhost.key 위치; 추가

http - server -  ssl_session_cache    shared:SSL:1m; 추가
http - server -  ssl_session_timeout  5m; 추가

http - server -  ssl_ciphers  HIGH:!aNULL:!MD5; 추가
http - server -  ssl_prefer_server_ciphers  on; 추가

 

 http {
 	........
 	server {
        listen       80 ssl;
        listen       [::]:80 ssl;

        server_name  localhost;
        
        ......

        ssl_certificate      C:\...\localhost.crt;
        ssl_certificate_key  C:\...\localhost.key;

        ssl_session_cache    shared:SSL:1m;
        ssl_session_timeout  5m;

        ssl_ciphers  HIGH:!aNULL:!MD5;
        ssl_prefer_server_ciphers  on;

        location / {
            .......
        }

'개발' 카테고리의 다른 글

[git]pull request  (0) 2024.01.13
Notification API 사용하려면?  (0) 2024.01.06
내부망에서 mvn package, npm install  (1) 2023.12.29
[git]develop branch에서 master로 push하면?  (0) 2023.08.13
[git flow]release  (0) 2023.08.13
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함