버글버글

[SPRING] 서버 수동 배포 본문

Spring/spring boot 수업기록

[SPRING] 서버 수동 배포

Bugle 2022. 12. 13. 11:17
반응형

▶ 서버 배포전 기본 설정

1. https://tomcat.apache.org/

 

Apache Tomcat® - Welcome!

The Apache Tomcat® software is an open source implementation of the Jakarta Servlet, Jakarta Server Pages, Jakarta Expression Language, Jakarta WebSocket, Jakarta Annotations and Jakarta Authentication specifications. These specifications are part of the

tomcat.apache.org

△ 위 서버에 접속해서 Tomcat 다운로드

 

2. 원하는 버전 선택 후 다운로드

3. 프로그램 검색창에 [제어판] 입력 후 [환경 변수] 입력

4. [시스템의 환경 변수 편집] 클릭 후 CATALINA_HOME 설정 (톰캣 경로)

 

5. Path에 %CATALINA_HOME%bin 추가

 (bin은 Tomcat의 실행 파일이 모여 있는 곳)

 

6. Oracle의 web port와 설치한 Tomcat의 web port 번호가 모두 8080으로 동일하여 충돌이 나고 있다.

   설치한 Tomcat의 web port 변경은 아래의 파일 경로에서 수정해주면 된다.

[Tomcat 경로] - [conf] - [server.xml]
TIP. [ctrl + f] 해서 8080 두번 검색하면 나옴

 

 

 

▶ 서버 배포 

1. [프로젝트 우클릭] - [Run As] - [Maven build..]

 

 

2. [Goals]에 'clean packag' 입력

 

3. Console창에 BUILD SUCCESS 나와야 성공

2번째줄이 war 경로

4. war경로에 들어가면 프로젝트.war가 생성된 것을 볼 수 있다.

 

5. war파일을 [Tomcat 서버 경로] - webapps에 복사 해준다.

 

6. [Tomcat 서버경로] - [bin] - [startup.bat (linux는 startup.sh)] 를 눌러준다.

 

7. Tomcat 서버창이 열리고 실행 되는 중.

 

8. 주소 url에 localhost:주소/war파일명 입력해주면 서버 연동이 된다.

 

9. 서버 구동을 끄고싶을 때는  [Tomcat 서버경로] - [bin] - [shutdown.bat (linux는 shutdown.sh)] 를 눌러준다.

 

반응형

'Spring > spring boot 수업기록' 카테고리의 다른 글

Spring boot 수업기록(1) spring boot 설치  (0) 2022.12.05