본문 바로가기

Tomcat

(4)
[Linux] Nginx + Java + Tomcat 소스 설치 2 이번 포스팅에서는 Java와 Tomcat을 소스 설치하고 nginx와 연동하는 법까지 알아보도록 하겠습니다.Java1. Java 다운로드 및 압축 해제cd /usr/local/src wget --header "Cookie:oraclelicense=accept-securebackup-cookie"\ https://download.oracle.com/otn-pub/java/jdk/8u201-b09/42970487e3af4f5aa5bca3f542482c60/jdk-8u201-linux-x64.tar.gz tar zxvf jdk-8u201-linux-x64.tar.gz wget을 이용해 자바 압축 파일을 다운로드 하는데 기본 형식은 wget —header “Cookie:oraclelicense=accept-se..
[Linux] Nginx + Java + Tomcat 소스 설치 1 Nginx, Tomcat, Java를 소스 컴파일 해서 설치하고 연동하는 방법에 대해 알아보겠습니다.이번 포스팅에서는 nginx 설치를 먼저 하도록 하겠습니다.각 설치 버전은 nginx - 1.9.9 , Tomcat - 9.0, Java - 1.8 입니다.참고로 제가 테스트 하는 OS의 버전은 CentOS 7.4, 설치 기준은 /usr/local 입니다.Nginx1. 설치 전 준비nginx를 컴파일 하려면 몇 가지 라이브러리가 필요합니다. 라이브러리를 설치 후 nginx 를 설치해주어야 에러 문구를 보지 않습니다. 설치 라이브러리는 각 OS에 깔려있는 라이브러리에 따라 다릅니다. 저는 아래 라이브러리를 모두 다운로드 했지만, 경우에 따라서 다를수도 있습니다.yum -y install pcre* zlib ..
[Windows] WS & WAS 시작하기 Apache install/uninstall httpd.exe -k (un)install -n "service_name" start httpd.exe -k start Syntax Check httpd.exe -t httpd.exe Options Apache Tomcat install/uninstall service.bat install(remove) "service_name" start startup.bat 서비스 실행 안될시 - JAVA_HOME, JRE_HOME, CATALINA_HOME → 환경변수 패스 확인 - catalina run → log 확인 Windows Service 서비스 시작 sc start "service_name" 서비스 중지 sc stop "service_name" 서비스 삭제..
웹 서버와 WAS 웹 서버(Web Server) 웸 브라우저를 통해 전달 받은 클라이언트(사용자)의 요청을 받아 처리하고 사용자에게 요청 결과 페이지를 보여줍니다. 주로 html 문서와 같은 정적인 컨텐츠를 처리합니다. WAS(Web Application Server) 클라이언트의 요청에 필요한 페이지의 로직이나 데이터베이스와의 연동 등을 처리할 수 있는 비즈니스 로직으로 구현되어 있습니다. 실질적으로 WAS가 데이터쪽에 접근합니다. 주로 JSP, PHP, ASP 와 같은 언어로 동적 컨텐츠를 처리합니다. 웹 서버와 WAS의 처리 흐름 보통 트래픽이 많은 사이트에서는 여러 대의 서버로 운영이 되는 경우가 많습니다. 흔히 말하는 로드 밸런싱을 위한 것이죠. (로드 밸런싱이란 여러 대의 서버로 분산 처리해 서버의 부하는 막는..