[CentOS] 프로젝트 올리기

반응형

이번시간에는 저번에 만든 웹서버에 이어 우리가 만든 프로젝트에 대해 연결하는 과정의 시간을 갖도록 하겠습니다.

 

 

이번 과정을 하기 위해서는 반드시 저번 과정의 글을 숙지 하셔야 합니다.

이전 글

https://mollangpiu.tistory.com/181

 

[CentOS] 톰켓 설치하기

이번 시간에는 CentsOS에 톰켓을 설치하는 시간을 갖도록 하겠습니다. CentOS 톰켓 설치하기 톰켓을 설치하기 위해서는 기본적으로 java의 설치가 필수적 입니다. mollangpiu.tistory.com/170 [리눅스] JAVA 설

mollangpiu.tistory.com

 

 

웹 서버 올리기


준비물은 간단합니다. 자신이 만든 프로젝트의 war 파일을 준비해주세요. 그리고 톰켓이 설치 되어 있는 OS를 준비해줍니다.

 

파일에 대해서는 외부 프로그램을 이용하여 어떻게든 넣으시면 됩니다.

 

 

웹 서버 올리기 2


 

cd /usr/share/apache-tomcat-8.5.61

cd [톰켓 설치경로] 까지 접속.

 

톰켓 설치 경로까지 접속해줍니다.

여기서 webapps라는 폴더와 conf라는 폴더가 있습니다. 저 2개만 보시면 됩니다.

 

 

프로젝트 파일 올리기

 

cd /usr/share/apache-tomcat-8.5.61/webapps

 

이곳에 아까 준비한 ROOT.war를 올려줍니다.

그리고 톰켓을 껏다가 다시 시작을 하시면, ROOT라는 폴더가 생긴 것을 확인 할 수 있습니다.

 

이제 톰켓이 저 파일을 읽기만 하면 됩니다.

 

여기서 쉽게 생각하시면 됩니다.

 

우리가 Eclipse를 사용할 때 port 설정을 진행하게 됩니다.

 

Eclipse에서도 Server.xml에 이와 같은 설정이 있는 것을 확인 할 수 있습니다.

 

 

웹 프로젝트 설정하기


 

cd /usr/share/apache-tomcat-8.5.61/conf

 

conf폴더에 들어오게되면 server.xml이 보이게 됩니다.

 

저것에 접속하면 되겠습니다.

 

 

xml 설정하기


 

vi server.xml

 

 

입장하게 되면 이렇게 파일이 생기게 되고, pageDown을 눌러서 아래까지 이동시킵니다.

 

 

<Context docBase="ROOT" path="/" reloadable="true" source=org.eclipse.jst.jee.server:ROOT"/>

 

맨 아래에 Context를 추가해줍니다. ROOT는 war파일명이며, 톰켓에 올린 프로젝트명입니다.

 

또한 입력하기 불편하시다면, Eclipse에서 등록된 Context를 복사하시되, 프로젝트 war명이 달라질 경우 프로젝트명도 달라지게 되므로 주의하셔야합니다.

 

 

 

결과 확인하기


 

다시 한 번 톰켓포트로 실행할 경우 페이지가 변경 된 것을 확인 할 수 있겠습니다.

반응형

댓글

Designed by JB FACTORY