이번장에서는 VMWare 가상머신 기반 Ubuntu 18.04 환경에서 Apache Tomcat을 설치하도록 하겠습니다.
설치링크 - Apache Tomcat 공식 웹사이트
1. 위 링크에 접속하여 다운로드 파일의 링크를 복사합니다.
Ubuntu 환경에서 비교적 더 편리한 tar.gz 파일을 설치하기위해 tar.gz 파일 우클릭 후 링크를 복사합니다.
(링크를 복사하지 않고 바로 설치를 하여 FTP 또는 SFTP와 같은 파일 전송 프로토콜을 통해 원격 Ubuntu로 전송해도 되지만 귀찮기 때문에 이렇게 진행하도록 하겠습니다.)
2. 링크가 복사되었다면 Ubuntu에서 아래의 명령어를 통해 압축파일을 다운받도록 합니다.
wget http://mirror.navercorp.com/apache/tomcat/tomcat-9/v9.0.29/bin/apache-tomcat-9.0.29.tar.gz
저는 /root 디렉토리의 위치에서 위 명령어를 실행하여 아래와 같이 성공적으로 다운이 완료된것을 확인할 수 있습니다.
3. 다음 명령어를 순차적으로 입력하여 통해 톰캣을 설치할 폴더를 생성하고 그 위치로 압축파일을 이동하도록 하겠습니다.
저의 경우 /usr/local 디렉토리 하위에 tomcat이라는 폴더를 생성하여 그 곳에 설치하도록 하겠습니다.
mkdir -p /usr/local/tomcat
mv apache-tomcat-9.0.29.tar.gz /usr/local/tomcat/
cd /usr/local/tomcat/
4. 아래의 명령어를 통해 압축파일을 압축해제하도록 합니다.
tar -xvzf apache-tomcat-9.0.29.tar.gz
5. 이제 톰캣 설치는 완료되었습니다. 해당 폴더로 들어가서 톰캣을 구동해보도록 합니다.
톰캣은 기본적으로 bin 폴더에 startup(실행) 파일과 shutdown(종료) 파일을 통해 실행 및 종료합니다.
cd apache-tomcat-9.0.29/
./bin/startup.sh
6. 다음 명령어를 통해 톰캣이 실행되었는지 확인해봅니다.
netstat -tnlp
톰캣 설치 후 별다른 설정을 해주지 않았다면 Default Port Number인 8080 포트로 실행된것을 확인할 수 있습니다.
(혹시나 현재 Ubuntu 서버에서 8080 포트로 실행된 다른 프로세스가 존재한다면 톰캣이 실행되지 않습니다.)
7. 자신의 현재 IP를 확인하고 호스트 운영체제에서 방금 설치한 톰캣에 접속을 해보도록 하겠습니다.
ifconfig
8. 저의 IP 192.168.0.100의 톰캣포트인 8080포트에 접속해보겠습니다.
이로써 원격 Ubuntu 서버에 Apache Tomcat 설치는 성공적으로 마쳤습니다.
다음장부터 Maven Plugin을 통한 Tomcat Deploy(배포)를 위해 톰캣 매니저(Tomcat Manager) 설정과 실제 Spring 프로젝트 Deploy를 해보도록 하겠습니다.
댓글