(환경)
Windows7, solr-7.6.0, apache-ant-1.10.5, mecab-ko-dic-2.1.1-20180720
(JDK 미설치시)
(SOLR 미설치시)
(SSL 인증서 오류가 발생하는 경우 → https)
(첫실행시)
(이후 사전갱신 시)
Windows7, solr-7.6.0, apache-ant-1.10.5, mecab-ko-dic-2.1.1-20180720
(JDK 미설치시)
- JAVA설치
- %JAVA_HOME% 시스템변수 추가
- %ANT_HOME% 시스템변수 추가
- Path에 각각 실행경로 추가
- %JAVA_HOME%\bin
- %ANT_HOME%\bin
(SOLR 미설치시)
- solr zip파일 다운로드 (http://lucene.apache.org/solr/mirrors-solr-latest-redir.html)
- 원하는 곳에 압축해제 (%JAVA_HOME%\solr-7.6.0)
- 콘솔실행(CMD) 후 solr start
- solr create -c [CoreName] (코어 이름은 원하는대로..)
- solr restart
(SSL 인증서 오류가 발생하는 경우 → https)
- cd %JAVA_HOME%\Java\jdk버전\jre\lib\security
- ..\..\bin\keytool -import -alias HQSSL -file "%JAVA_HOME%\HQSSL.cer" -keystore cacerts -storepass changeit
- 이 인증서를 신뢰합니까? [아니오]: 예
- 인증서가 키 저장소에 추가되었습니다.
- 참고) npm config set cafile %JAVA_HOME%\HQSSL.cer (https://www.npmjs.com/get-npm)
(첫실행시)
- 디렉토리생성 mkdir -p ~\lucene\analysis\nori\src\resources\org\apache\lucene\analysis\ko\dict
- cd %JAVA_HOME%\lucene\analysis\nori
- ant ivy-bootstrap
- ant regenerate
(이후 사전갱신 시)
- cd %JAVA_HOME%\lucene\analysis\nori
- %JAVA_HOME%\lucene\build\analysis\nori\mecab-ko-dic-2.1.1-20180720 (이곳에 csv파일 복사)
- ant regenerate
- cd ..
- ant nori
- %JAVA_HOME%\lucene.analyzers.nori\lucene\build\analysis\nori\lucene-analyzers-nori-7.6.0.jar (jar 생성됨)
- %JAVA_HOME%\solr-7.6.0\server\solr-webapp\webapp\WEB-INF\lib\lucene-analyzers-nori-7.6.0.jar (jar파일 이곳으로 복사)
잡담) 설정 잡는거나 설치하는게 개짜증이네. 이래서 JAVA가 싫어. ㅠㅠ
댓글 없음:
댓글 쓰기