살구월드

잠깐, 리눅스, C 언어, Java, Python 등
각종 예제 검색하기

Tomcat 관련 포스팅 목록

2021.12.03 - [Linux/Tomcat] - Linux 톰캣 HTTPS 적용 - 키스토어 생성하기(keytool jks)

2021.12.04 - [Linux/Tomcat] - Linux 톰캣 HTTPS 적용 - 키스토어로 P12 파일 생성하기(keytool p12)

2021.12.05 - [Linux/Tomcat] - Linux 톰캣 HTTPS 적용 - P12 파일로 PEM 파일 생성하기(keytool pem)

2021.12.06 - [Linux/Tomcat] - Linux 톰캣 HTTPS 적용하기

2020.07.15 - [Linux/Tomcat] - 리눅스 우분투 tomcat 7 80 포트 변경(ubuntu, tomcat, port)

 

 

 

Tomcat

안녕하세요. 오늘은 웹서버 Tomcat 7 을 설치하는 방법에 대하여 알아보겠습니다.

Tomcat7은 간단히 설치할 수 있도록 제공되는 웹 서버입니다.

윈도우 플랫폼의 경우 설치 패키지인 msi 파일도 제공되지만 리눅스 환경에서는 대부분 tar gz 압축 파일 형식으로 되어있는 패키지를 다운로드 받아 사용합니다.

오늘 설치 환경은 리눅스 우분투 20.04 환경입니다.

20.04 이전 버전에서도 Tomcat 7버전을 지원한다면 무리없이 실행 될 것 같습니다.

자 그러면 직접 웹 서버를 구성하여 테스트 페이지를 띄워보도록 하겠습니다.

 

 

Tomcat7 다운로드

$ sudo apt-get install wget
$ cd ~/
$ mkdir tomcat_install_example; cd tomcat_install_example
$ wget http://apache.tt.co.kr/tomcat/tomcat-7/v7.0.105/bin/apache-tomcat-7.0.105.tar.gz
$ ls -al

 

tomcat7 다운로드

 

wget 명령어를 사용하여 아파치 홈페이지에서 tomcat7 압축 파일을 다운로드 합니다.

현재 포스팅 기준으로 7.0.105 버전을 다운로드 받습니다.

 

** 2021-11-29 기준 톰캣 7 URL이 없어졌습니다.

wget 명령어 주소를 "http://apache.tt.co.kr/tomcat/tomcat-8/v8.5.73/bin/apache-tomcat-8.5.73.tar.gz" 로 진행하시면 됩니다.

 

 

압축 해제

$ cd ~/tomcat_install_example
$ tar -xvf apache-tomcat-7.0.105.tar.gz
$ ls -al

 

압축해제하여 정상적으로 폴더가 생긴 모습

 

위와 같이 압축 해제가 정상적으로 진행되면 "apache-tomcat-7.0.105 폴더가 생성된 것을 알 수 있습니다.

이제 실제 웹서버를 실행시켜보도록 하겠습니다.

 

 

서버 실행

$ cd ~/tomcat_install_example
$ cd apache-tomcat-7.0.105/bin/
$ ./startup.sh

 

톰캣 웹서버를 구동한 모습

 

 

"Tomcat started" 처럼 서버를 구동했다는 메세지가 출력됩니다.

 

 

접속 테스트

- 서버를 구동한 컴퓨터에서 웹브라우저 실행
- 주소창에 "http://localhost:8080" 입력 후 접속
- 결과 확인

 

톰캣 예제 페이지 접속한 모습

 

Tomcat 기본 포트는 8080 입니다. 또한, 서버의 주소가 외부 IP가 아니라 로컬 호스트로 설정되어있기 때문에 반드시 localhost 로 접속합니다.

자신의 집이 KT와 같은 공유기를 사용하고 있다면 외부접속을 허용하기 위해선 8080 포트를 외부에서 접속할 수 있도록 포트포워딩 설정이 필요합니다.

외부 접속이란 내 집 컴퓨터가 아니라 다른 공공장소 등 다른 장소의 컴퓨터에서 접속했을 때도 가능토록 하겠다는 의미입니다.

 

 

마무리

이번 포스팅에서는 간단히 Tomcat7 웹 서버를 구성하는 방법에 대해 알아보았습니다.

다음 포스팅에선 기본 8080 포트를 HTTP 포트인 80 포트로 수정하는 방법에 대해 알아보겠습니다.

 

 

Tomcat 관련 포스팅 목록

2021.12.03 - [Linux/Tomcat] - Linux 톰캣 HTTPS 적용 - 키스토어 생성하기(keytool jks)

2021.12.04 - [Linux/Tomcat] - Linux 톰캣 HTTPS 적용 - 키스토어로 P12 파일 생성하기(keytool p12)

2021.12.05 - [Linux/Tomcat] - Linux 톰캣 HTTPS 적용 - P12 파일로 PEM 파일 생성하기(keytool pem)

2021.12.06 - [Linux/Tomcat] - Linux 톰캣 HTTPS 적용하기

2020.07.15 - [Linux/Tomcat] - 리눅스 우분투 tomcat 7 80 포트 변경(ubuntu, tomcat, port)

잠깐, 리눅스, C 언어, Java, Python 등
각종 예제 검색하기

공유하기

facebook twitter kakaoTalk kakaostory naver band