solr 막 설치 하기.

Elastic/Elasticsearch 2012. 11. 14. 13:00

[solr 공통]

    1. solr 를 다운로드

        http://mirror.apache-kr.org/lucene/solr/4.0.0/apache-solr-4.0.0.tgz

        http://apache.mirror.cdnetworks.com/lucene/solr/3.6.1/apache-solr-3.6.1.tgz

    2. 압축 해제

        tar -xvzf apache-solr-4.0.0.tgz

    3. 압축 해제 후 example 경로로 이동

        cd apache-solr-4.0.0/example

    4. To launch Jetty with the Solr WAR, and the example configs, just run the start.jar ...

        [example]$ java -jar start.jar

    5. 접속해 보기

        http://10.101.254.223:8983/solr

        바로 화면이 뜸

    6. 나머지는 그냥 tutorial 에 나와 있는 데로 그냥 따라만 하면 동작 함.

        http://lucene.apache.org/solr/4_0_0/tutorial.html

        http://lucene.apache.org/solr/api-3_6_1/doc-files/tutorial.html


[solr-3.6.1 / 다중 solr 실행]

    1. tomcat 사용하기

    2. apache-tomcat 다운로드 및 압축 해제

    3. tomcat 아래 디렉토리 만들기

        tomcat/conf/Catalina

        mkdir -p tomcat/conf/Catalina/localhost

        tomcat/data

        tomcat/data/solr

        tomcat/data/solr/dev

        mkdir -p tomcat/data/solr/dev/conf

        mkdir -p tomcat/data/solr/dev/data

        tomcat/data/solr/prod

        mkdir -p tomcat/data/solr/prod/conf

        mkdir -p tomcat/data/solr/prod/data

    4. apache-solr-3.6.1.war 복사

        solr 압축 해제한 경로 내 dist 에 존재

        cp apache-solr-3.6.1/dist/apache-solr-3.6.1.war tomcat/data/solr/

    5. solrdev.xml 생성

        cd tomcat/conf/Catalina/localhost

        <Context docBase="/home/user/app/tomcat/data/solr/apache-solr-3.6.1.war" debug="0" crossContext="true">

            <Environment name="solr/home" type="java.lang.String" value="/home/user/app/tomcat/data/solr/dev" override="true" />

        </Context>

    6. solrprod.xml 생성

        cd /home/user/app/tomcat/conf/Catalina/localhost

        <Context docBase="/home/user/app/tomcat/data/solr/apache-solr-3.6.1.war" debug="0" crossContext="true">

            <Environment name="solr/home" type="java.lang.String" value="/home/user/app/tomcat/data/solr/prod" override="true" />

        </Context>

    7. solr conf 파일 복사

        [conf]$ cp -R * /home/user/app/tomcat/data/solr/dev/conf/

        [conf]$ cp -R * /home/user/app/tomcat/data/solr/prod/conf/

        [conf]$ pwd

        /home/user/app/apache-solr-3.6.1/example/solr/conf


그냥 급하게 막 설치하거구요.
그 이외 설정이랑 색인, 검색등은 이전 글 참고 하시면 되겠습니다.

: