Apache Solr Collection 생성
Search Engine2018. 8. 10. 10:31Apache Solr Collection 생성

solr create -c $collection_name -d $conf_dir $conf_dir: conf 경로에 미리 data-import.xml, solrconfig.xml manage-shem.xml 등의 파일이 설정되어 위치해야 한다. $collection_name: 사용할 collection 이름

Apache Solr-5.3.0과 MySQL 연동 및 인덱스 생성
Search Engine2017. 7. 13. 17:08Apache Solr-5.3.0과 MySQL 연동 및 인덱스 생성

1). Java MySQL connector 를 다운받고 sole 웹 서버의 라이브러리 폴더에 복사한다. ~/solr-5.3.0/server/solr-webapp/webapp/WEB-INF/lib 2). 생성한 core 폴더 /conf/solrconfig.xml 파일에 아래의 내용을 추가한다. data-config.xml 3). 생성한 core 폴더 /conf/data-config.xml 파일을 생성하고 아래의 내용을 추가한다. 4). 생성한 core 폴더 /conf/ managed-schema 파일에 데이터베이스에서 가져오는 정보와 같도록 filed 를 설정한다. user_id 5). solr 데몬을 다시 재시작 한다. 명령어 예제 ./solr restart -s /home/kogun82/workspa..

Apache Solr-5.3.0 한글 분석기 설치
Search Engine2017. 7. 13. 16:56Apache Solr-5.3.0 한글 분석기 설치

1). 네이버 카페(루씬 한글분석기 오픈소스 프로젝트) 에서 arirang-morph-1.0.0.jar , arirang.lucene-analyzer-5.0-1.0.0.jar 를 다운받고 sole 웹 서버의 라이브러리 폴더에 복사한다. (~/solr-5.3.0/server/solr-webapp/webapp/WEB-INF/lib) 2). 생성한 core 폴더 /conf/managed-schema.xml 파일에 아래의 내용을 추가한다. 3). solr 데몬을 다시 재시작 하고 core 선택 후 analysis 기능을 이용하여 확인 가능하다. 명령어 예제 ./solr restart -s /home/kogun82/workspace/kobic -p 1818

Apache Solr-5.3.0 설치 및 실행
Search Engine2017. 7. 13. 16:33Apache Solr-5.3.0 설치 및 실행

1). solr 5.3.0 다운 받아 압축을 해제한다. 2). core 폴더들을 생성할 루트 폴더 (예제: /home/kogun82/workspace/kobic) 를 생성하고, ~/solr 5.3.0/server/solr 폴더에서 solr.xml, zoo.cfg 파일을 복사한다. 3). 루트 폴더에 사용할 core 폴더를 생성하고 ~/solr 5.3.0/server/solr/configsets/basic_configs/conf 폴더를 복사한다. 4). ~/solr 5.3.0/bin 폴더에 있는 solr 파일을 이용해서 실행 한다. => ./solr start -s [루트 폴더] -p [포트] 명령어 예제 ./solr start -s /home/kogun82/workspace/kobic -p 1818 5)..

Apache Solr-4.4.0 인덱스 및 검색 방법
Search Engine2017. 7. 12. 15:56Apache Solr-4.4.0 인덱스 및 검색 방법

1. ~/solr-4.4.0/example/multicore/exampledocs 예제를 /home/kogun82/workspace/solr/exampledocs 에 복사한다. 2. ~/solr-4.4.0/example/exampledocs/post.jar 파일을 /home/kogun82/workspace/solr/exampledocs/ 으로 복사한다. 3. core0 에 샘플 데이터를 인덱싱 한다. java -Durl=http://localhost:8983/solr/core0/update -jar post.jar *.xml 4. id 필드를 이용한 검색 실행 예제 http://localhost:8983/solr/core0/select?q=id:F8V7067-APL-KIT

image