설정

$CATALINA_BASE/conf 내에는 여러 종류의 설정 파일이 존재한다. server.xml을 포함한 주요 설정 파일 및 Tomcat 구성 요소, 그리고 가상 호스트 구성에 대해 알아보자. server.xml , , , , 등의 구성 요소들을 확인할 수 있음 Server(org.apache.catalina.Server) 최상위 element로써, shutdown 요청 처리를 위한 address와 port속성을 가지고 있다. 각각 shutdown 요청을 받기 위해 listen하는 IP address와 포트를 설정하며 기본 값은 localhost 8005이다. port속성을 -1로 설정하면 shutdown 포트 기능을 사용하지 않는다. shutdown 속성은 Shutdown 명령어(패스워드)를 설정한다..
Apache설치 1. Apache가 설치되어있는지 확인 $yum list installed | grep httpd2. Apache 설치 $yum install -y httpd 설치 후 apache 경로 : /etc/httpd 디렉토리 설명 conf : 웹 서버의 주요 설정파일인 httpd.conf, MIME형식을 지정하기 위한 파일이 있는 곳 conf.d : 아파치 주요설정을 분리해서 저장하는 곳. (httpd.conf 설정내용을 분리하여 이곳에 저장하면, httpd.conf파일에서 불러서 사용하게됨). httpd.conf파일에 보면 include 하는 부분이 있음 logs : 로그파일이 저장되는 디렉토리 modules : 아파치 모듈 설치디렉토리 3. 방화벽(http) 해제 클라우드를 사용하였으므로, ..
스프링 부트(Spring Boot) 소개 https://docs.spring.io/spring-boot/docs/2.1.6.RELEASE/reference/html/getting-started-introducing-spring-boot.html 스프링 부트에 대한 소개가 위 링크에 나와있다. => 제품수준의 스프링 기반의 애플리케이션을 빠르고 쉽게 만들 수 있게 제공하는 것이 스프링 부트이다. (Spring Boot makes it easy to create stand-alone(독립적으로), production-grade Spring-based Applications that you can run.) 특징(primary goals 이라고 표현되어 있음) Spring 개발을 빠르고 광범위하게 사용할 수 ..
프로젝트 준비 pom.xml 설정 스프링을 손쉽게 테스트할 수 있도록 spring-test를 추가한다. 스프링은 기본적으로 JCL을 사용하는데, 이 프로젝트는 SLF4J를 사용하므로 commons-logging 라이브러리를 exclusions 시킨다. org.springframework spring-test ${version.spring} test commons-logging commons-logging library 설정 spring-webmvc(core, beans, aop, context), slf4j, junit 추가 Servlet API도 추가한다. 실제 실행할 때는 서블릿 컨테이너가 Servlet API를 제공하지만, 컴파일할 때 라이브러리가 필요하므로 추가해야 한다. (의존범위 : provi..
JVM 메모리 구조 참조 2018/06/29 - [프로그래밍 노트/JAVA] - [JAVA] JVM 메모리구조 2020/12/19 - [프로그래밍 노트/JAVA] - [JAVA] JVM 가상머신 메모리 구조 2021/01/22 - [프로그래밍 노트/JAVA] - [JAVA] 가비지 컬렉터(GarabageCollector,GC) 애플리케이션을 실행하다가, outOfMemoryError 가 발생하였다면 우리는 JVM의 메모리 설정을 다시해 줄 필요가 있다. java.lang.OutOfMemoryError : Java heap space Heap size의 부족으로 Java Object를 Heap에 할당하지 못한 경우 발생하는 에러 java.lang.OutOfMemoryError : PermGen space ..
깡냉쓰
'설정' 태그의 글 목록