1, SOLR을 다운로드하는 공식 웹 사이트로 이동 :
http://archive.apache.org/dist/lucene/solr/
SOLR 서버 구성
2. Tomcat 서버 만들기
SOLR은, 폴더 (직접 만들) 내부에 새로운 Tomcat 서버를 추출 만듭니다.
3. 전쟁 패키지를 복사
세 이하 SOLR solr.war 패키지 --- --- 복사> 톰캣의 webapps 압축을 풀고 / 예 / 웹 어플리케이션을 (공식 웹 사이트 다운로드) 전쟁 패키지를 삭제
4, 로그 항아리 복사
SOLR (다운로드 공식 웹 사이트)에서 / 예 / lib 디렉토리 / 로그 프레임 패키지 내선에서 --- ---> Tomcat이 / 웹 어플리케이션 / lib에 모두 복사
5. 로그 구성 파일을 복사
SOLR (다운로드 공식 웹 사이트) /example/resource/log4j.properties (구성 로그 파일) --- 복사 ---> 톰캣 / SOLR / WEB-INF가 / 클래스 (자신의 작성)
구성 SolrHome (인덱스 라이브러리)
6. 공식 샘플 라이브러리를 복사
SOLR에서 이름이 변경된 SolrHome (다운로드 할 수있는 공식 웹 사이트) / 예 / SOLR (공식 샘플 라이브러리 제공) --- 복사 ---> SOLR은 (자신의 작성)
7 일 관련 병 패키지를 복사
SOLR ( 공식 홈페이지 다운로드) / 있는 contrib 및 DIST (관련 선반 패키지) --- 복사 ---> SOLR ( 자체 제작) 생성 / depjar 파일 / 아래에 있는 contrib 및 DIST
8, 커널 설정 파일을 수정 관련 항아리 패키지를로드
수정 된 SolrHome에서 collection1은 / solrconfig.xml의 conf 디렉토리, 항아리 패키지를로드
SOLR 서버 부하 SolrHome에서
9, Tomcat은 / 웹 어플리케이션 / SOLR / WEB-INF의 /web.xml. <ENV-항목> 태그는 SolrHome를로드하려면 수정
Tomcat을 시작 테스트
(10), 주소에 대한 액세스 통해 http : // localhost : 8080 / SOLR
중국어 단어 구성
(11), 중국어 단어 항아리 패키지를 복사
다음> SOLR (다운로드 할 수있는 공식 웹 사이트) / WEB-INF / lib에 - IKAnalyzer2012FF_u1.jar ---- 복사
12, 중국어 워드 프로필 복사
IkAnalyzer 프로파일은 ---- 복사 -> SOLR은 (공식 웹 사이트 다운로드) / WEB-INF가 / 클래스 (직접 만들)에서
13 FieldType schema.conf 정의는 아래 SolrHome / collection1 / CONT, 지정 중국어 토큰 화 IKAnalyzer
<!-- IKAnalyzer-->
<fieldType name="text_ik" class="solr.TextField">
<analyzer class="org.wltea.analyzer.lucene.IKAnalyzer"/>
</fieldType>
14、修改业务域、使用Text_IK分词器
<field name="id" type="string" indexed="true" stored="true" required="true" multiValued="false" />
<field name="product_name" type="text_ik" indexed="true" stored="true"/>
<field name="product_catalog_name" type="string" indexed="true" stored="true" />
<field name="product_price" type="double" indexed="true" stored="true"/>
<field name="product_description" type="text_ik" indexed="true" stored="false" />
<field name="product_picture" type="string" indexed="false" stored="true" />
15、重启tomcat即可。