일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
31 |
- 코드 스니펫
- MYSQL
- Oracle
- list multiplication
- SQL
- window 함수
- 비절차적 데이터 조작어
- simple case expression
- SQLD
- 위코드
- 문법 차이
- 정규식 연산
- Node.js
- 정보처리기사
- dense rank
- ROLLUP
- 자료구조
- execute immediate
- coalesce
- html
- JavaScript
- dom
- searched case expression
- python
- show graph characteristics
- git
- GROUPING
- sql 저장 모듈
- 기업 협업
- 뷰
- Today
- Total
프로그래밍 숲
M1 mac에 Apache Tomcat 설치하기 본문
Apache Tomcat이란?
일반적으로 Tomcat이라고 하는 Apache Tomcat은 Apache Software Foundation에서 개발한 오픈 소스 웹 서버 및 서블릿 컨테이너입니다. Java 웹 응용 프로그램을 실행하기 위한 Java 기반 환경을 제공하도록 설계되었습니다.
Tomcat은 Java Servlet, JSP(JavaServer Pages) 및 JSF(JavaServer Faces) 애플리케이션의 컨테이너 역할을 합니다. Java Servlet 및 JavaServer Pages 사양을 구현하여 개발자가 인터넷을 통해 액세스할 수 있는 웹 응용 프로그램을 구축하고 배포할 수 있습니다.
Java Version 확인
톰캣 설치에 앞서 자바 버전을 확인해 줍니다. 자바 버전에 맞는 tomcat을 설치하기 위함입니다.
java --version
Apache Tomcat Version 확인
[Apache Tomcat® - Which Version Do I Want?
Apache Tomcat® is an open source software implementation of a subset of the Jakarta EE (formally Java EE) technologies. Different versions of Apache Tomcat are available for different versions of the specifications. The mapping between the specifications
tomcat.apache.org](https://tomcat.apache.org/whichversion.html)
저는 자바가 19버전이므로 Apache Tomcat Version 10을 설치해보도록 하겠습니다.
Tomcat 다운로드
Tomcat10의 tar.gz 파일을 다운로드 받아줍니다.
Tomcat 압축 해제
다운 받을 tar.gz 파일의 경로로 이동해서 압축을 해제해 줍니다.
tar zxvf apache-tomcat-10.1.9.tar.gz -C /Users/jangjuseong/Library
tar
: tar 아카이브에서 파일을 조작하고 추출하는 데 사용되는 명령줄 유틸리티입니다.
zxvf
: tar 명령에 전달되는 옵션입니다.
- z : 입력파일이 gzip으로 압축되었음을 나타냅니다.
- x: 아카이브에서 파일을 추출하도록 지정합니다.
- v: 자세한 정보 표시 모드를 활성화하여 추출 진행률과 세부 정보를 표시합니다.
- f: 추출할 입력 파일을 지정합니다. 이 경우 "apache-tomcat-10.1.9.tar.gz"입니다.
apache-tomcat-10.1.9.tar.gz
: 추출할 압축 파일의 이름입니다.
-C /Users/jangjuseong/Library
: 추출된 파일이 위치할 대상 디렉토리를 지정합니다.
심볼릭 링크 설정
cd /Users/jangjuseong/Library
라이브러리 디렉토리로 이동해준 후 apache-tomcat-10.1.9 디렉토리에 쉽게 접근할 수 있도록 심볼릭 링크를 설정해줍시다.
ln -s apache-tomcat-10.1.9 tomcat10
ln
: 파일 간의 링크를 생성하는 데 사용되는 명령입니다.-s
: 이 옵션은 심볼릭 링크(심볼릭 링크 또는 소프트 링크라고도 함)를 만들어야 함을 지정합니다.apache-tomcat-10.1.9
: 링크하려는 소스 디렉토리 또는 파일입니다.tomcat10
: 생성하려는 심볼릭 링크의 이름입니다.
Tomcat 실행해보기
cd tomcat10/bin
심볼릭 링크를 생성해준 tomcat10으로 이동 후, bin 디렉토리까지 이동해줍니다.
ls 명령어로 확인해보면, startup.sh 스크립트가 보입니다.
./startup.sh
위의 명령어로 스크립트를 실행해준 후 localhost:8080으로 접속하면 아래와 같은 페이지가 뜹니다.
./shutdown.sh
shutdown.sh 스크립트를 실행하여 톰캣을 종료해줍시다.
참고링크
[[MacOS] TOMCAT 9 설치하기
들어가기 전에 Springboot를 사용할 때에는, 내장 tomcat을 이용하여 따로 tomcat을 설치하지 않았습니다. 하지만, Spring으로 개발을 하기 위해서는 WAS 서버가 필요하므로 opensource로 자주 사용되는 tomcat
earth-95.tistory.com](https://earth-95.tistory.com/90)
'프로그래밍_인포 > Java&JSP' 카테고리의 다른 글
자바(Java)/JSP Controller단 샅샅이 뜯어보기 - 입문자용 (0) | 2023.06.22 |
---|---|
자바 JAVA BigDecimal로 단리 계산하기 (0) | 2023.06.18 |
JAVA 정수 자료형 및 거듭제곱 숫자 쉽게 복사하기 (0) | 2023.06.14 |