백엔드서버 배포시 포트번호는 어떻게 해야할까요?
628
작성한 질문수 9
백엔드 서버에는 nginx를 설치하지 않았는데,
도메인 등록시 :8080 포트는 어떻게 처리해야 하는지 궁금합니다.
도메인 등록후에 'www.도메인:8080' 으로 접속해야 접속이 되어서 질문드립니다.
nginx 설치하고, 거기서 jar 파일을 업로드 하면 해결 될까요?
답변 1
0
이용화님 안녕하세요~
만약 nginx를 사용하지 않고, 백엔드 서버를 그대로 클라이언트에게 제공하고 싶으면 아래처럼 하시면 됩니다!
application.yaml에서 server.port 속성을 80으로 지정 (기본값이 8080이라서 아무것도 입력 안하면 8080으로 뜨고 있는겁니다.)
위와 같이 코드 변경 후 jar를 다시 생성
새로 생성된 jar를 리눅스 서버에 업로드
기존 입력하던 'java -jar ...' 명령어 앞에 sudo를 붙여 'sudo java -jar ...'로 실행 (80포트는 well known port로 root 권한이 필요한 포트입니다. 따라서 sudo로 실행시켜주셔야합니다.)
위와 같이 하면 www.도메인 로 접속해주셔도 잘 접속이 될겁니다. 다만 여기서 접속이 안된다면 방화벽 설정이 문제일 수 있습니다. 따라서 8080 포트를 열어주셨던 것처럼 80 포트도 열어주시면 됩니다. (제가 알기론 80은 그냥 열려있었던 것 같긴해요)
위 내용대로 해보시고 안되면 추가 질문 주시면 감사하겠습니다. (_ _)
gitforwindows에서 맥은 뭘 다운받아야 하나요...?
0
28
2
d-day count소스및 그라비티에서 기술하면 뭔가 내용이 안나오네요
0
17
1
프로젝트 질문 문의
0
41
1
Unauthorized 에러
0
40
2
git 커밋한 내용 궁금합니다.
0
23
1
inotify 객체에 등록된 watch descriptor 해제 관련 질문
0
34
2
select API 실습 코드 질문
0
38
2
자바스크립트 파일 중, DOM 영역에서 querySelector가 아닌 다른 함수를 쓰는데 괜찮을까요?
1
78
2
무중단 배포 / 컨테이너 이미지 관리에 주로 어떤 인프라를 활용하시나요?
0
66
1
블로그 포스팅 질문
2
129
2
12:39초에 nginx.conf 파일에 어떤 정보들을 넣는다는 건가요??
1
226
2
안녕하세요 선생님. django 배포 문의 드립니다.
1
139
2
빌드 상의 문제
1
263
4
ssl 인증서 다운관련
3
202
2
8080 접속 안 되는 문제
1
197
1
github jar 파일 용량문제 질문있습니다.
1
300
1
(해결됨) 유료 인증서 발급시에는 ZeroSSL에서 결제하세요!!
2
382
1
수정이 안돼요
1
250
1
CORS 이슈에 대해 현업에서의 API URL 구성이 궁금합니다.
2
382
1
강의 잘들었습니다! 포트폴리오 마무리에서 배포관련해서 궁금한점이 좀더 있어서 질문드립니다.
4
1057
2
안녕하세요! 강의를 듣다 궁금한 점이 생겨 질문드립니다!
2
350
1
타임리프 + html + RestController를 쓰는 경우 질문 드립니다!
1
543
1
웹사이트 ip주소 확인 어떻게 하는지 질문 드립니다.
1
782
1
질문
1
430
2





