티스토리 뷰

이클립스로 개발한 웹프로젝트를 실제 호스팅 서버에 WAR 배포시 주의사항

 

1. WAR 파일을 tomcat/webapps 아래로 이동

- WAR 파일명은 ROOT.war로 변경하여 이동

 

2. tomcat/conf/sever.xml의 해당 웹프로젝트의 Context 태그안에 Resource 태그 추가

- name, username, password, url은 상황에 따라 달라진다.

<Resource auth="Container" driverClassName="com.mysql.jdbc.Driver" type="javax.sql.DataSource" 
	  name="jdbc/mysql" username="root" password=""
	  url="jdbc:mysql://localhost/gtboard?useUnicode=true&characterEncoding=utf8" 
	  maxActive="20" maxIdle="10" maxWait="-1"/>

 

3. 설정 후 서버 실행 -> 종료 -> 실행 해야 정상적으로 적용 된다.

- 서버 실행 : tomcat/bin/startup.sh

- 서버 종료 : tomcat/bin/shutdown.sh

 

4. 사이트 수정으로 인한 WAR파일 교체전에 tomcat/webapps/프로젝트/resources/img 폴더는 꼭 백업 해야한다.

댓글
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday