본문 바로가기
728x90
728x90

tomcat2

[Spring; 스프링] JAR , WAR, EAR 차이점 및 특징 개요 JAR (Java ARchive, 자바 아카이브)는 여러 개의 자바 클래스 파일과, 클래스들이 이용하는 관련 리소스(텍스트, 그림 등) 및 메타데이터를 하나의 파일로 모아서 자바 플랫폼에 응용 소프트웨어나 라이브러리를 배포하기 위한 소프트웨어 패키지 파일 포맷이다. WAR (Web application ARchive, 웹 애플리케이션 아카이브) 파일은 소프트웨어 공학에서 자바서버 페이지, 자바 서블릿, 자바 클래스, XML, 파일, 태그 라이브러리, 정적 웹 페이지 (HTML 관련 파일) 및 웹 애플리케이션을 함께 이루는 기타 자원을 한데 모아 배포하는 데 사용되는 JAR 파일이다. JAR, WAR 모두 JAVA의 jar 툴을 이용하여 생성된 압축(아카이브) 파일이며 애플리케이션을 쉽게 배포하고 동.. 2024. 2. 1.
[Ubuntu; 우분투] 아파치 톰캣 (tomcat8.5) 설치 및 서비스 등록 환경 AWS Lightsail 인스턴스 Ubuntu 22.04 LTS openjdk17 tomcat8.5 사전 작업 1. 그룹 생성 sudo groupadd -g 10000 tomcat -g 10000 옵션은 그룹의 GID(Group ID)를 10000으로 설정한다는 의미이다. 이 명령어를 실행하면 tomcat 그룹이 생성된다. 이후에는 이 그룹을 사용하여 사용자를 관리하거나 파일 및 디렉터리에 대한 권한을 설정할 수 있다. 2. 사용자 생성 sudo useradd -u 10000 -g 10000 -d /home/tomcat -s /bin/false -mk /etc/skel tomcat -u 10000 : 사용자의 UID(User ID)를 10000으로 설정한다. -g 10000 : 사용자를 tomcat.. 2024. 1. 19.
728x90
728x90