Apache 3

[Linux] Apache-Tomcat 8.5버전 설치하기

OSRocky Linux 8.71. 패키지 업데이트#yum 속도 개선dnf updatednf update로 예상치 못한 업데이트가 적용될 수 있으니 주요 패키지 업데이트를 제한하거나 중요한 설정은 백업하는 것이 좋다. 2. SELinux 설정cat /etc/selinux/config | grep SELINUX#SELINUX가 disabled 되어 있지 않은 경우 아래 명령어 진행SELINUX=disabled빠른 테스트를 위해 SELinux를 임시 비활성화한 것이다.  3. OpenJDK 버전톰캣 8.x는 Java 8 이상에서만 실행 가능하므로, OpenJDK 버전을 반드시 확인해야한다.8버전 이하 사용 시 오류가 발생할 수 있음.java -version#openjdk version "1.8.0_352" ..

Dev/Linux 2024.11.26

[Linux] AH00548: NameVirtualHost has no effect and will be removed in the next release

Apache 웹 서버를 사용하다 보면 로에 "AH00548: NameVirtualHost has no effect and will be removed in the next release"와 같은 메시지를 보게 될 때가 있다. 이는 Apache 2.4 버전에서 나타나는 경고 메시지로, 다음 릴리즈에서는 해당 구문이 제거될 예정임을 알리는 것이다. 이 메시지의 원인과 해결 방법에 대해 알아보자. 원인Apache 설정 파일에서 NamevirtualHost 지시어가 더 이상 사용할 필요가 없기 때문에 출력된다.Apache 2.2 버전에서는 여러 가상 호스트를 설정하기 위해 NameVirtualHost 지시어를 사용해야 했다.하지만 Apache 2.4 버전부터는 이 지시어가 필요 없도록 변경되었다.Apache 2..

Dev/Linux 2024.06.04

Apache-Tomcat server.xml 파일이란?

서론Apache-Tomcat은 널리 사용되는 오픈 소스 서블릿 컨테이너다.Java 기반 Web Application을 구동하는데 필수적인 역할을 한다.톰캣 설정 파일 중 하나인 server.xml은 서버의 다양한 요소와 동작을 정의하는 데 사용된다.예를 들자면 포트, 이벤트 리스터, DB 접속정보, 웹 리소스 참조경로 등 다양한 정보를 설정가능하다.그럼 server.xml에 대해서 알아보자. server.xml 위치톰캣의 server.xml 파일은 보통 conf 폴더 내에 위치하게 된다. 본론1. server는 톰캣 서버의 최상위 요소로, 서버의 전체 설정을 정의한다.- port: 톰캣이 종료 명령을 수신할 포트 번호 (기본값은 8005)- shutdown: 톰캣을 종료하기 위한 명령어 (기본값은 SHU..

Dev/CS 2024.05.16