미들웨어/Web Application Server 17

[Tomcat] Apache & Tomcat 연동

Apache & Tomcat 연동 [참고1] Apache 설치 http://gkflqkfl.tistory.com/205 [참고2] Tomcat 설치 http://gkflqkfl.tistory.com/206 1. Tomcat Connector 다운로드 http://tomcat.apache.org/download-connectors.cgi 2. Tomcat Connector 설치 및 구성 $ cd /home/apache $ tar -xvzf tomcat-connectors-1.2.42-src.tar.gz $ cd tomcat-connectors-1.2.42-src/native $ ./configure --with-apxs=/apache/apache/bin/apxs $ make && make install 3..

[Tomat] Tomcat 설치 (tomcat-7.0.75)

Tomcat 설치 (tomcat-7.0.75) 1. 파일 다운로드 http://tomcat.apache.org/download-80.cgi 2. 설치 및 구성 전 java 설치 $ cd /home/tomcat $ chmod u+x jdk-6u45-linux-x64.bin $ ./jdk-6u45-linux-x64.bin $ mv ./jdk1.6.0_45/ /usr/local/java $ vi .bash_profile export JAVA_HOME=/usr/local/java export PATH=$PATH:$JAVA_HOME/bin $ . .bash_profile [참고] JAVA 오라클 다운로드 http://www.oracle.com/technetwork/java/javase/archive-139210...

[JBoss] Clustering 구성을 위한 사전 점검

1. Multicast 확인 o 설정배경 - Clustering 구성 instance 사이에서 Mulicast를 통해 통신한다. - JBoss는 TCP도 설정은 가능하나 속도를 위해 UDP를 권고한다. o Multicast 테스트 Receiver Test jboss-6.1.0.Final/server/all1/lib$ java -classpath jgroups.jar org.jgroups.tests.McastReceiverTest -mcast_addr 228.1.2.3 Socket=0.0.0.0/0.0.0.0:5555, bind interface=0.0.0.0/0.0.0.0 test [sender=192.168.18.128:40132] Sender Test jboss-6.1.0.Final/server/al..

[JBoss] 서비스 포트 정의

* JBoss의 서비스 포트 정의 - Service Binding Manager에 의해 포트 관리. - binding set 이라고 하는 포트 구성 정보를 제공. - 포트 충돌을 방지하고자 port-default 값에 100씩 증분하여 정의. o JBoss service port set port-default ports-01 ports-03 ports-04 JNDI 1099 1199 1299 1399 HA-JNDI 1100 1200 1300 1400 HTTP 8080 8180 8280 8380 AJP 8009 8109 8209 8309 RMI 1090 1190 1290 1390 o JBoss 포트관리 예제 - 버전 : JBoss 6.1.0.Final - 위치 : conf/bindingervice.bean..

[JBoss] 디렉토리 구조

JBoss 디렉토리 구조 o 기준 : JBoss 6.1.0.Final o 모드 : default 디렉토리 설명 bin JBoss 관련 쉘 스크립트 common JBoss Server Configuration에서 공통으로 사용하는 라이브러리 client Client 동작에 필요한 JAR 파일 docs XML 스킴 및 예제 설정 파일 lib JBoss 기동에 필요한 JAR파일 server JBoss Server Configuration 파일 conf JBoss Server 환경설정 파일 data 파일 시스템에 저장되는 컨텐츠 deploy Application hot-deploy (.war) lib 서버 구동에 필요한 참조 파일. CLASSPATH log 서버 로그 파일 tmp 배치되는 파일들이 로컬에 복사되..

[JBoss] JBoss의 5가지 모드

JBoss의 5가지 모드 종류 설명 all RMI/IIOP와 Clustering 등의 모든 사용 가능한 서비스 구성 default 기본 Java EE 5 서버 profile 기본적인 구성 (JAXR서비스, IIOP서비스, Clustering 관련 서비스 미포함) jbossweb-standalone 경량 Web Container 기반의 서비스 구성 minimal 최소한의 구성, JNDI서버, URL deployment scanner만 구성 (Web Container, EJB, JMS 지원은 미포함) standard Java EE 5 인증을 받은 구성

[JBoss] Community 제품과 Enterprise 제품의 차이점

JBoss Community 제품과 Enterprise 제품의 차이점 JBoss community 제품 JBoss Enterprise 제품 공식 사이트 AS7(jboss.org) Wildfly8 (wildfly.org) redhat.com jboss.com 기술지원 사용자 본인 벤더 기술 지원 소스 코드 접근 완전한 접근 가능 완전한 접근 가능 대상 누구나 redhat subscription 고객 개발 오픈소스 프로젝트 커뮤니티 오픈소스 프로젝트 커뮤니티 및 JBoss EAP 제품화 개선 및 향상 커뮤니티의 요구에 따른 임시 또는 실험적인 소프트웨어 변경 주요 릴리스, 소규모 릴리스, 패치 및 마이그레이션 도구를 포함한 구조화된 릴리스 과정 매뉴얼 프로젝트 컴포넌트에 따라 다양 전문적인 소프트웨어 설명서..