티스토리 뷰

프로그램

jforum 설치

박대감 2014. 1. 17. 13:27


jforum 2.1.9를 다운 받는다.


jforum 홈페이지 http://jforum.net/index.jsp

jforum 2.1.9      http://jforum.net/download.jsp

jforum 설치 가이드 문서 http://jforum.net/install.jsp


톰캣, mysql 다운로드 및 설치는 생략하겠다.

아마 이미 설치가 되었거나 다른 인터넷을 찾아 보았을 것이다.


다른 인터넷 페이지를 검색하면 톰캣의 webpapps폴더에 jforum으로 설치하면 안된다고 되어 있을 것이다.

그러나 이전 버전에서의 버그인 것 같다. 2.1.9버전에서는 전혀 에러가 나지 않는다.

가이드 문서에서도 원하는 이름으로 만들어라고 되어 있다.




그러나 폴더의 권한은 쓰기 권한은 줘야 한다.

upload

tmp

images

WEB-INF/config

WEB-INF/jforumLuceneIndex


쓰기 권한까지 주고 나서 톰캣을 시작한다.

톰캣의 시작 로그를 자세히 보면 아래와 같은 에러가 나서 http://localhost:8080/<압축을 풀때의 폴더 이름>/install.jsp 을 실행해도 실행이 되지 않을 것이다.


2014. 1. 17 오후 12:22:41 org.apache.catalina.core.StandardContext start

심각: Error listenerStart

2014. 1. 17 오후 12:22:41 org.apache.catalina.core.StandardContext start

심각: Context [/jforum] startup failed due to previous errors



당연한 결과다.

WEB-INF폴더 밑에 classes폴더가 없다.


다행이 압축을 푼 폴더에 보면

src

build.xml


src 폴더와 build.xml 파일이 있다.


이걸 이용해서 classes폴더를 만들어 보자


apache 홈페이지에서 ant를 다운 받자.




ant 다운



ant를 다운 받아서 압축을 풀고 path를 잡아 준다.


그리고 build.xml이 있는 폴더에서 ant를 실행한다.



cmd 창을 열어서 보는 바와 같이 그냥 ant만 치면 bulid.xml파일 있는 폴더와 같은 위치에 build폴더가 생성되고  그 밑에 classes 폴더가 생성된다. 

build/classes


생성된 classes폴더를 복사해서 WEB-INF 밑에 두고 톰캣을 실행하면 jforum이 실행이 된다.








댓글