더북(TheBook)

다음은 nginx 설정의 예시입니다.

server {
listen       8080;
server_name  localhost;

location /api/ {
  proxy_pass http://localhost:4000;
  proxy_set_header Upgrade $http_upgrade;
  proxy_set_header Connection 'upgrade';
  proxy_set_header Host $host;
  proxy_cache_bypass $http_upgrade;
}

location /static {
  alias /Users/velopert/blog/blog-frontend/build/static;
}

location / {
  proxy_pass http://localhost:5000;
  proxy_set_header Upgrade $http_upgrade;
  proxy_set_header Connection 'upgrade';
  proxy_set_header Host $host;
  proxy_cache_bypass $http_upgrade;
}
}

나중에 직접 만든 프로젝트에 서버 사이드 렌더링을 구현할 경우, 위 구성을 참조하면 도움이 될 것입니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.