리눅스 톰캣 설치

리눅스 톰캣 설치(Ver 9.0.83)를 진행해 보겠습니다.

1. wget 설치

먼저 레드헷 계열에서 사용하는 패키지 매니저인 yum으로 wget 설치를 진행합니다. wget은 웹 서버로부터 컨텐츠를 가져오는 프로그램입니다.

yum install -y wget

2. 리눅스 톰캣 설치하기: Apach Tomcat

▼ Apach Tomcat 사이트에 접속합니다.

리눅스 톰캣 설치를 위해 Apache Tomcat 사이트 접속

9 버전을 설치하기 위해 ‘링크 주소 복사’ 버튼을 눌러 줍니다.

아파치 톰캣 압축 파일 링크복사

/usr/local/ 폴더에 설치를 진행할 것이며, 폴더는 원하는 폴더에 설치하면 됩니다. 경로 이동 후 wget 명령어로 파일을 가져옵니다.

cd /usr/local
wget https://dlcdn.apache.org/tomcat/tomcat-9/v9.0.83/bin/apache-tomcat-9.0.83.tar.gz

가져온 파일의 압축을 풀어 준 후에 톰캣 폴더로 이동합니다.

tar xzfp apache-tomcat-9.0.83.tar.gz
mv apache-tomcat-9.0.83 tomcat-9.0.83
cd tomcat-9.0.83

3. 환경 설정 및 실행하기

vi /etc/profile

CATALINA_HOME 부분을 설치한 경로로 수정해 줍니다.

### Apache Tomcat 설정 ###
JAVA_HOME=/usr/local/java
JRE_HOME=/usr/local/java
CATALINA_HOME=/usr/local/tomcat-9.0.83
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$CATALINA_HOME/lib/jsp-api.jar:$CATALINA_HOME/lib/servlet-api.jar
PATH=$PATH:$JAVA_HOME/bin:$CATALINA_HOME/bin
export JAVA_HOME JRE_HOME CLASSPATH PATH CATALINA_HOME
# 설정 적용
source /etc/profile
# 설정 확인
echo $CATALINA_HOME
/usr/local/apache-tomcat-9.0.83
## 8080 방화벽  포트 설정 
firewall-cmd --permanent --zone=public --add-port=8080/tcp
firewall-cmd --reload
## 실행하기
cd /usr/local/tomcat-9.0.83/bin
./startup.sh
## 중지
./shutdown.sh
## 실행 확인
tail -f /usr/local/tomcat-9.0.83/bin/catalina.out

Similar Posts

  • 리눅스 CPU/RAM/디스크 및 OS 정보 확인하기

    리눅스에서 사용 중인 서버의 정보 확인이 필요한 경우가 있습니다. 간단하게 리눅스 CPU/RAM/디스크 정보를 확인할 수 있는 방법을 명령어를 이용해서 알아 보겠습니다. 목차1. wget 설치2. 리눅스 톰캣 설치하기: Apach Tomcat3. 환경 설정 및 실행하기✅ 리눅스 CPU 정보 확인 명령어 1. cat /proc/cpuinfo 2. CPU 전체 개수와 물리 CPU 갯수 확인하기 3. 하이퍼 스레딩(Hyper Threading)…

  • 리눅스 grep 명령어

    리눅스 grep 명령어는 로그 파일과 같은 텍스트 파일과 아스키 파일에서 원하는 문자열을 찾을 때 사용되며, tail과 find 명령어를 파이프(|)와 결합해서 자주 사용하게 되는 명령어입니다. 목차1. wget 설치2. 리눅스 톰캣 설치하기: Apach Tomcat3. 환경 설정 및 실행하기✅ grep 명령어 기본 사용법 ✅ 기본적인 사용 예 ✅ grep 옵션 ✅ 다른 명령어와 파이프(|) 조합 활용…

  • 리눅스 디바이스 드라이버 | 장치 파일(Device File) | /dev 디렉토리

    리눅스는 모든 것을 파일로 관리합니다. 리눅스에는 장치 파일(Device File)은 여러 프로그램에서 시스템에 설치된 하드웨어에 접근할 수 있게 하는 파일입니다. 디바이스를 구동하기 위해 리눅스 디바이스 드라이버가 필수 요구 사항입니다. 리눅스 시스템이 마우스 장치 파일을 참조해서 마우스의 조작을 하게 하거나 프린트의 출력 등을 담당하는 것을 생각할 수 있으며, 주로 스토리지를 마운트 하는데 많이 사용된다고 할…

  • [Linux] access_log 분석[220.23.175.93]

    access_log 분석을 통해 웹 로그가 들어오는 것을 파악. 목차1. wget 설치2. 리눅스 톰캣 설치하기: Apach Tomcat3. 환경 설정 및 실행하기✅ access_log 분석 기본 httpd.conf에 이미 설정되어 있는 값에 대한 필드 분석. ✅ 명령어 조합을 통한 access_log 분석 1.1 access_log 분석: 날짜+시간대,  awk $IP,국가 1.2 sed 시간대 활용 1.3 [ ] 정규식 및 cut…

  • 리눅스 dd 명령어

    리눅스 시스템에서 사용하는 명령어 중 하나인 dd 명령어는 디스크, 파티션의 복사, 이미지 파일 생성, 디스크 작업 등 주로 데이터를 복사하거나 변환하는데 사용되는 명령어입니다. 목차1. wget 설치2. 리눅스 톰캣 설치하기: Apach Tomcat3. 환경 설정 및 실행하기✅ dd 명령어 기본 사용 및 옵션 기본 사용 방법은 다음과 같습니다. 1. conv 옵션 ✅ dd 명령어 사용 예…

  • Nginx SSL 인증서 설치[CentOS 7]

    Nginx SSL 인증서 설치를 진행합니다. 목차1. wget 설치2. 리눅스 톰캣 설치하기: Apach Tomcat3. 환경 설정 및 실행하기1. 인증서 신청하기 SSL 인증서는 30일 무료 SSL을 https://zerossl.com/ 사이트에서 신청했습니다. DCV 인증은 DNS 인증 방식으로 진행했습니다. 네임서버에서 CNAME 레코드를 설정합니다. 설정 후 인증 신청을 한 후 대기 시간이 소요됩니다. 인증이 완료되면 인증서 파일을 다운로드 받은 후…

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

Prove your humanity: 0   +   3   =