저는 웹 사이트 개발을 막 시작하고 있습니다 . 현재 내가 가지고있는 것은 두 개의 CSS 스타일 시트가 지원 하는 HTML 페이지 뿐입니다 .
HTML 및 CSS 페이지에서 WAR 파일을 만들 수 있습니까 ? Tomcat 서버에 어떻게 배포 합니까?
감사.
저는 웹 사이트 개발을 막 시작하고 있습니다 . 현재 내가 가지고있는 것은 두 개의 CSS 스타일 시트가 지원 하는 HTML 페이지 뿐입니다 .
HTML 및 CSS 페이지에서 WAR 파일을 만들 수 있습니까 ? Tomcat 서버에 어떻게 배포 합니까?
감사.
답변:
Tomcat에서 실행하기 위해 전쟁을 만들 필요가 없습니다. 다음 단계를 따를 수 있습니다.
Webapps 폴더에 폴더 만들기 (예 : MyApp)
해당 폴더에 html과 css를 넣고 html 파일의 이름을 지정합니다.이 파일을 응용 프로그램의 시작 페이지 인 index.html로 지정합니다.
tomcat을 시작하고 브라우저에 "http : // localhost : 8080 / MyApp"이라는 URL을 지정합니다. index.html 페이지가 브라우저에 나타납니다.
내 설정은 다음과 같습니다 . Ubuntu 9.10에 있습니다.
이제 내가 한 일이 있습니다.
다음 내용으로 / etc / tomcat6 / Catalina / localhost 내에 xml 파일 " myapp.xml "(2 단계의 폴더 이름과 동일한 이름이어야 함)을 만듭니다.
< Context path="/myapp" docBase="/usr/share/tomcat6-myapp/myapp" />
이 xml은 Tomcat이 " myapp " 이라는 이름의 앱을 읽고 자동으로 배포 하는 ' Deployment Descriptor ' 라고합니다 .
이제 브라우저에서 http : // localhost : 8080 / myapp 로 이동합니다. index.html이 바람둥이에 의해 선택되고 표시됩니다.
이게 도움이 되길 바란다!
<?xml version="1.0" encoding="UTF-8"?>
Ubuntu 16.04 및 Tomcat 8의 단계는 다음과 같습니다.
/ var / lib / tomcat8 / webapps / ROOT 폴더를 폴더에 복사합니다.
cp -r / var / lib / tomcat8 / webapps / ROOT / var / lib / tomcat8 / webapps / {yourfolder}
html, css, js를 폴더에 추가하십시오.
브라우저에서 " http : // localhost : 8080 / {yourfolder}"를 엽니 다 .
메모:
크롬 웹 브라우저를 사용하고 이전에 잘못된 폴더를 사용했다면 웹 브라우저의 캐시를 정리 (또는 다른 이름 변경)하지 않으면 (때때로) 항상 404입니다.
context.xml이있는 META-INF 폴더가 필요합니다.