[CentOS] 프로젝트 올리기
- Computer/네이버 클라우드
- 2021. 1. 18.
이번시간에는 저번에 만든 웹서버에 이어 우리가 만든 프로젝트에 대해 연결하는 과정의 시간을 갖도록 하겠습니다.
이번 과정을 하기 위해서는 반드시 저번 과정의 글을 숙지 하셔야 합니다.
이전 글
https://mollangpiu.tistory.com/181
웹 서버 올리기
준비물은 간단합니다. 자신이 만든 프로젝트의 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명이 달라질 경우 프로젝트명도 달라지게 되므로 주의하셔야합니다.
결과 확인하기
다시 한 번 톰켓포트로 실행할 경우 페이지가 변경 된 것을 확인 할 수 있겠습니다.
'Computer > 네이버 클라우드' 카테고리의 다른 글
[CentOS] 클라우드 하나에서 여러개의 톰켓 사용하기 (0) | 2021.01.21 |
---|---|
[CentOS] 톰켓 설치하기 (0) | 2021.01.18 |
[CentsOS] 방화벽 문제 해결하기 (0) | 2021.01.17 |
[네이버 클라우드] 웹서버 열기 (0) | 2021.01.17 |
[네이버 클라우드] 접속하기 (0) | 2021.01.17 |