| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- useSearchParams
- 싱글톤
- decoratetext
- WITH절
- 로딩이미지변경
- 빈
- 싱글톤컨테이너
- aws
- HTML
- gif초기화
- frontend
- 넥사크로loadingimage
- 톰캣실행
- singleton container
- 상태관리
- BEAN
- State
- 코딩
- Spring
- 리액트
- useNavigate
- usePrams
- singleton
- Grid
- 넥사크로
- CSS
- DB #데이터베이스
- setrealrowsize
- loadingimage
- react
- Today
- Total
All Day Tired
로컬에서 war파일 tomcat으로 실행하기 본문
아... 회사 솔루션 war파일을 직접 톰캣으로 실행하라고 해서
나는 이 방법을 전혀 몰라서 기억할 겸 포스팅....
으으으 하기싫어....
1. 톰캣 다운로드
톰캣 다운로드 사이트에 들어가서 톰캣을 깔아야 한다.
Apache Tomcat® - Apache Tomcat 9 Software Downloads
Apache Tomcat® - Apache Tomcat 9 Software Downloads
Welcome to the Apache Tomcat® 9.x software download page. This page provides download links for obtaining the latest version of Tomcat 9.0.x software, as well as links to the archives of older releases. Unsure which version you need? Specification version
tomcat.apache.org
여기 사이트 들어가서 자기 운영체제에 맞는 zip파일을 다운로드 한다.
나는 윈도우에 64bit여서 초록색 형광펜으로 표시한 걸 다운로드 함.

2. 압축 풀기
다운로드를 받으면 다운로드 경로에 zip파일로 다운받아졌을 것이다.
나는 이 zip 파일 자체를 c에 tomcat이라는 폴더를 만들어 옮겨주고 이 안에서 압축을 풀어주었다.
(사실 이렇게 안 해도 되는데 나는 그냥 경로 찾기 쉽게 이렇게 함, 그리고 톰캣 여러개 다운을 받아놔서...)

3. 가지고 있는 war파일을 톰캣 폴더 안에 webapps까지 가서 여기에 넣어놓는다.
내 경우에 경로는 C:\tomcat\apache-tomcat-9.0.98-windows-x64\apache-tomcat-9.0.98\webapps 이 경로에 war파일을 넣어두는 것

저렇게 war 파일을 넣어둔다. 나는 이미 톰캣으로 실행을 했어서 빨간테두리의 war파일이 풀린 폴더가 생겼는데 아마 처음하는 사람들은 없을 것.
4. 톰캣 실행
아마 war파일의 톰캣 설정이 기본 설정으로 세팅 되어있다면 더이상 뭘 건들 필요 없이 톰캣을 실행하면 될 거다.
톰캣 실행은 bin 폴더에 startup.bat을 더블클릭하면 됨. 내 경우 경로는 C:\tomcat\apache-tomcat-9.0.98-windows-x64\apache-tomcat-9.0.98\bin 여기다.
일단 톰캣이 잘 올라갔는지 확인하려면 localhost:8080을 쳐서 고양이가 잘 나오면 톰캣은 성공적으로 띄운 것! (아래 이미지와 같은 페이지)

그리고 localhost주소로 컨텍스트 써주고 들어가서 실제로 페이지가 잘 나오면 끝
혹시라도 고양이는 나왔지만 뭔가 안되면 설정이 안 맞는걸로 예상한다.
server.xml 이라던가 DB설정 이라던가...
부디... 이 글을 보는 모든이는 잘 실행 되길....
'기타' 카테고리의 다른 글
| AWS EC2에 리액트 스프링부트 배포 (1) | 2025.02.18 |
|---|---|
| aws에서 mySql 설치(feat. conflicting requests, Unit mysqld.service could not be found) (0) | 2025.01.13 |
| HTTP, API (1) | 2024.10.23 |
| Mac주소 보는 법 (0) | 2024.02.15 |