Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 카카오톡
- swift
- JavaScript
- fanzeel
- 감사일기
- node.js
- 알려줌
- angular
- 네이티브
- AWS
- node
- cors
- ios
- TypeScript
- angular4
- 웹뷰
- 안드로이드
- 도메인
- hybrid
- beanstalk
- https
- Android
- Route53
- S3
- nextjs
- react
- NeXT
- Elastic Beanstalk
- php
- 페이스북
Archives
- Today
- Total
쪼렙 as! 풀스택
2018.11.01. AWS - BeansTalk 에 Node 서버 배포할때, 알맞는 포트 찾기. 본문
엘라스틱 빈스토크 - Node 서버로 설정하면, 기본적으로 Nginx 를 proxy 서버로 두게 되있다. 이번에 프록시서버를 사용해 보지 않고 Node 자체로 서버를 돌릴라고 했더니, 기존에 설정해 두었던 8081 포트가 먹히지 않아서 배포가 실패했다.
프록시 서버를 거치지 않으니, 바로 80포트로 받아봤는데, 실패.
그래서 구글링하다보니, 빈스토크 빌드할때, process.env.PORT 에 포트를 설정해 준다고 한다.
그래서 server.js 에 포트 설정하는 부분을 아래와 같이 수정해서 해결했따.
const PORT = process.env.PORT || 8081
console.log('-->> PORT : ' + PORT)
app.prepare()
.then(() => {
const server = express()
...
server.listen(PORT, (err) => {
if(err) throw err;
console.log('> Ready on PORT ' + PORT)
})
})
'개발 일지 > Web & Server' 카테고리의 다른 글
PHP, USER_AGENT 분석해서 접속자의 Client, Device 정보 알아오기. (0) | 2018.11.28 |
---|---|
javascript, Body 위에 Modal 상태를 만들기. (0) | 2018.11.14 |
React - Next.js 에서 공통 레이아웃 _app.js 사용하기. (0) | 2018.10.12 |
javascript, 브라우저가 android, iphone, ios 스마트폰인지 알아오기. (0) | 2018.10.11 |
18.10.05 리액트로 smooth scroll 되는 슬라이더 만들기. (0) | 2018.10.05 |
Comments