[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