개발 서버에 배포를 하기 위해서는, 이클립같은 도구를 설치해서 활용하지 않습니다.
이클립스는 자동으로 컴파일을 해주는 도구입니다.
실 서버에서는 이클립스가 따로 없기 때문에 로컬에서 컴파일하고 배포하는 작업이 진행됩니다.
따라서, 이클립스를 통해 컴파일을 하고, 서버에 배포하는 것이 아니라
war 파일을 Tomcat 서버에 배포를 해보도록 하겠습니다.
우선, 프로젝트를 war 파일로 Export해 줍니다.
위 파일을 ../apach-tomcat-x.x.x/webapps 에 넣어줍니다.
여기서, 만약 그냥 톰캣을 실행시켜주면
프로젝트의 기본 경로는 http://localhost:8080/프로젝트명 이 되는데,
보통 "/"를 기본경로로 많이 사용하기 때문에, url이 꼬일 수가 있습니다.
그래서 ../apach-tomcat-x.x.x/conf 경로의 Server.xml 파일을 열어 아래와 같이 표시된 부분을 추가해줍니다.
(노란 영역을 프로젝트명에 맞게 바꿔 주세요.)
마지막으로 startup.bat를 눌러 Tomcat을 실행시킨 후,
브라우저를 켜서 http://localhost:8080에 접속해보시면 프로젝트가 정상적으로 실행되는 것을 확인하실 수 있습니다.
'Dev- > WEB' 카테고리의 다른 글
HTTP, HTTPS의 차이 (0) | 2018.08.09 |
---|---|
Web Server(웹 서버), Web Application Server(WAS)의 차이 (0) | 2018.08.09 |
쿠키와 세션 (0) | 2018.08.07 |
HTTP의 정의, 특징 (0) | 2018.08.07 |
RSA 공개키 암호화 기법 (0) | 2018.07.19 |