오늘은 우분투 서버에 톰캣(Tomcat)을 설치하고 실행까지 해보자.

웹 서버 구축을 위해서는 WAS(Web Application Server)인 톰캣이 필요하다.


여기서 잠깐!

WAS(Web Application Server)란?

인터넷상에서 HTTP를 통해 사용자 컴퓨터나 장치에 애플리케이션을 수행해주는 미들웨어(소프트웨어 엔진)이라고 우리 모두의 백과사전 위키백과가 알려준다.

웹 애플리케이션 서버는 동적 서버 콘텐츠를 수행하는 것으로 일반적인 웹 서버와 구별이 되며, 주로 데이터베이스 서버와 같이 수행이 된다.


톰캣을 사용하는 이유?

톰캣은 개발자가 만든 애플리케이션을 실행할 수 있는 환경을 제공하는 서블릿 컨테이너 역할을 한다.

따라서 웹 애플리케이션 파일을 톰캣 파일 아래에 저장해둔다.


자, 이제 설치하러 가보자.


1. 일단, 톰캣을 설치한다.

# 톰캣 설치를 위한 명령어

apt-get install tomcat8 -y

(나는 톰캣 8버전을 사용할 것이다.)



2. 설치를 다 했으면 톰캣의 버전을 확인한다.

# 톰캣 버전 확인을 위한 명령어

/usr/share/tomcat8/bin/version.sh



3. 버전까지 확인이 끝난 후, 톰캣이 정상적으로 동작하는지 테스트한다.

여기서 잠깐!!!!

톰캣의 포트를 외부에서 접속이 되도록 방화벽에서 변경해야 한다. 

톰캣의 기본 포트는 8080이다. (만약 포트를 변경했다면 변경한 포트를 적어주면 된다.)

# 톰캣 포트를 외부에서 접속 가능하도록 방화벽에 등록해주는 명령어

ufw allow 8080(톰캣포트번호)/tcp



4. 이제 톰캣을 실행시켜보자!

# 톰캣 실행시키는 명령어

service tomcat8 start



5. 톰캣을 실행시켰으면, 제대로 작동하는지 확인을 해야한다. 그러기 위해서 서버 아이피주소:포트를 입력해보자.


이렇게 뜨면 정상적으로 잘 작동된 것이다!

톰캣 설치하고 작동시키기 끝!




[참고]

http://all-record.tistory.com/182?category=733055


우분투 서버에 JAVA, Tomcat, MySQL 등등 웹 애플리케이션을 돌리기 위한 환경을 만들기 위해

일단 Xshell을 이용하여 우분투 서버에 접속을 해야 한다.


Xshell을 사용하여 우분투 서버 SSH 접속하기

1. Xshell을 실행하면 세션 창이 뜬다. 여기서 새로 만들기를 통해 새로운 세션을 만들어 줄 것이다.


2. 새로 만들기 버튼을 누르면 새 세션을 등록하기 위한 창이 뜬다. 연결에서 이름호스트를 적어준다.

(호스트는 EC2에서 새로 생성한 인스턴스의 IPv4 퍼블릭 IP이다.)


3. 다음으로 사용자 인증을 눌러 인증 방법을 Public Key로 바꿔준 후 찾아보기 버튼을 누른다.


4. 그러면 사용자 키 등록하는 창이 뜰 텐데, 가져오기를 누른 후 인스턴스 생성시 다운받았던 키 페어를 가져온다.


5. 마지막으로 비워뒀던 사용자 이름에 ubuntu라고 적은 후 확인을 누르면 끝!


6. 이제 세션에 접속해보자. 

   새로 생성한 세션을 선택 한 후 연결을 누른다.


7. 이렇게 막 쏼라쏼라 뜨면 성공!



우분투 서버 접속하기 끝!


+ Recent posts