2008년 07월 28일
[SOLR] SOlR 1.2 Windows 설치기 - 한글 셋팅 포함
1. SOLR 1.2를 내려 받는다.
http://www.apache.org/dyn/closer.cgi/lucene/solr/
http://mirror.apache-kr.org/lucene/solr/1.2/apache-solr-1.2.0.zip
2. 내려받은 파일을 압축해제 한 후
example 디렉토리에서
java -jar start.jar
를 실행 시킨 후 브라우저를 통해
http://localhost:8983/solr/admin/
에 연결하면 다음과 같은 관리자 화면이 나타나야 한다.

만약 정상적인 java가 실행되지 않는다면 JRE or JDK 1.5이상이 설치되어 있는지를 확인하고 JAVA_HOME이 정상적으로 셋팅되어 있는지를 확인한다.
(이 과정은 정상적으로 수행이 가능한지 여부만 확인한다.)
3. tomcat를 내려 받는다.
http://tomcat.apache.org/download-60.cgi
http://apache.tt.co.kr/tomcat/tomcat-6/v6.0.16/bin/apache-tomcat-6.0.16.exe
4. tomcat를 설치한다.
5. 2번 디렉토리의 dist 디렉토리의 apache-solr-1.2.0.war파일 별도의 디렉토리(예를들어 c:\solr_home\solr)에 복사한 후 압축해제한다.
6. 5번의 압축해제한 디렉토리의 WEB-INF 디렉토리에 classes디렉토리를 생성한 후 CJKTokenizerFactory.java파일을 생성한다.
CJKTokenizerFactory.java의 내용은 http://kwon37xi.springnote.com/pages/335478를 참조한다.
다운로드 : CJKTokenizerFactory.java
다운로드 : makeCJKTokenizer.bat
makeCJKTokennizer.bat를 통해 complie한다.
7. 5번 디렉토리에서 다음의 명령어로 war파일을 재생성한다.
jar -cvf ..\solr1.2.war *
다운로드 : solr1.2.war
8. 2번 디렉토리의 examples\solr 디렉토리 전체를 임의의 디렉토리(예를들어 : c:\solr_home)에 복사한다.
9. 8번 디렉토리의 conf\schema.xml파일을 http://kwon37xi.springnote.com/pages/335478 파일의 내용처럼 변경한다.
10. 4번 디렉토리(tomcat이 설치된 디렉토리)의 conf디렉토리 하위에 "Catalina\localhost" 디렉토리를 만든다.
11. 10번 디렉토리에 solr.xml파일을 만든다.
파일의 내용은 다음과 같다.
<Context docBase="[solr1.2.war파일의 위치]" debug="0" crossContext="true" >
<Environment name="solr/home" type="java.lang.String" value="[8번 디렉토리 위치]" override="true" />
</Context>
12. 4번 디렉토리의 conf/server.xml파일를 변경한다.
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
URIEncoding="UTF-8"
redirectPort="8443" />
http://esconsult.egloos.com/622801 참조
13. tomcat를 실행한다.
14. http://localhost:8080/solr/admin/를 실행시켜 정상적으로 구동되는지 확인한다.
2번과 같은 화면이 나와야 한다.
# by | 2008/07/28 14:35 | SOLR | 트랙백 | 덧글(0)





☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]