tomcat 배치 서버
9568 단어 서버 배포
실용적이에요. 저 같은 흰둥이는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
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