Linux에서 Tomcat 서버 설치 및 웹 애플리케이션 배포

1. Tomcat 서버 업로드


  
  

2. Tomcat 서버 설치


2.1,tomcat 서버 압축 해제 패키지


  
  

2.2 구성 환경 변수


tomcat 서버가 실행될 때 JDK 지원이 필요하기 때문에 JDK가 사용하는 환경 변수를 설정해야 합니다
  
/etc에서 profile 파일을 편집하고 다음 내용을 추가합니다.
  
  

2.3,tomcat 서버의 시작 포트 수정


  
Tomcat 서버를 시작할 때 사용하는 포트 수정(예: 9999로 변경)
  
서버를 수정합니다.xml 파일을 저장하고 종료합니다.

3. Tomcat 서버 시작 및 종료


3.1, Tomcat 서버 시작


tomcat 서버의 bin 디렉터리에 들어가서 "./startup.sh"명령을 실행하여 Tomcat 서버를 시작합니다. 다음 그림과 같습니다.
  
tomcat 서버의 로그 정보를 보고tomcat 서버가 정상적으로 시작되었는지 확인하고tomcat 서버 아래의logs 디렉터리에 들어가서catalina를 엽니다.다음 그림과 같이 out 파일을 볼 수 있습니다.
  
다음 그림과 같이 Tomcat 서버에 액세스합니다.
  
정상적으로 액세스할 수 있습니다. 이는 Tomcat 서버가 정상적으로 시작되었음을 의미합니다.
만약tomcat이 시작되지 않는다면 시작할 때 사용하는 포트가 다른 응용 프로그램에 의해 점용되었을 가능성이 가장 높다. 예를 들어 9999 포트가 어떤 응용 프로그램에 점용되었는지 알아보는 방법을 통해 배열할 수 있다.
  

3.2, Tomcat 서버 종료


tomcat 서버의 bin 디렉터리에 들어가서 "./shutdown.sh"명령을 실행하여 Tomcat 서버를 시작합니다. 다음 그림과 같습니다.
  
tomcat 서버의 로그 정보를 보고tomcat 서버가 정상적으로 닫혔는지 확인하고tomcat 서버 아래의logs 디렉터리에 들어가서catalina를 엽니다.다음 그림과 같이 out 파일을 볼 수 있습니다.
  

4. JavaWeb을 Tomcat 서버에 배포


JavaWeb을 Tomcat 서버에 배치하는 것은 개방된 JavaWeb 응용 프로그램을war 패키지로 묶고tomcat 서버의 웹 pps 디렉터리에 발표하는 것이다
  

4.1, JavaWeb 어플리케이션 패키지


  
  
  
다음 그림과 같이 프로젝트 패키지가 성공적으로 완료되었습니다.
  

4.2,war 패키지를tomcat 서버의 웹 앱 디렉터리에 발표


자바 웹 응용 프로그램을war 패키지로 묶은 후에 이war 패키지를tomcat 서버의 웹 pps 디렉터리에 두어야 합니다. 배치할 자바 웹 응용 프로그램은 JNDI 데이터 원본을 사용하기 때문에 우선 데이터베이스에 대응하는 구동jar 패키지를tomcat 서버의lib 디렉터리에 두어야 합니다.
1. Oracle 데이터베이스의 구동jar 패키지를tomcat 서버의lib 디렉터리에 전송
다음 그림과 같이
  
2. 포장된war 패키지를tomcat 서버의 웹 앱 디렉터리에 전송
다음 그림과 같이
War 패키지를 웹 앱 디렉터리에 업로드
  
업로드 성공
  
Tomcat 서버 자동 압축 해제 패키지
  
tomcat 서버가 conf 디렉터리에 Catalina/localhost 디렉터리를 자동으로 만들었는지 확인하고, localhost 디렉터리에 tomcat 서버가 자동으로 만든 oams가 있는지 확인하십시오.xml 파일
  

5. Linux에서 Tomcat 서버 설치에 사용된 명령


5.1, linux 보기 포트가 어느 프로세스에 사용되는지

lsof -i: 

예:
  

5.2, Linux 서버 버전 보기

lsb_release -a

예:
  

5.3 현재 iptables(방화벽) 규칙 보기


"iptables – L – n"을 사용하여 현재 iptables 규칙을 볼 수 있습니다
예:
  

5.4, 방화벽에 지정된 포트 추가


iptables -I INPUT -p 프로토콜 --dport 포트 번호 -j ACCEPT
예:
1 iptables -I INPUT -p udp --dport 161 -j ACCEPT
2 iptables -I INPUT -p tcp --dport 8080 -j ACCEPT

다음에서 시작합니다.http://www.cnblogs.com/xdp-gacl/p/4097608.html

좋은 웹페이지 즐겨찾기