resin3.19 + solr1.40 安装

2010-11-05

下载软件包:

wget http://apache.freelamp.com//lucene/solr/1.4.0/apache-solr-1.4.0.tgz
wget http://www.caucho.com/download/resin-3.1.9.tar.gz

安装resin 和 solr:

tar xzvf resin-3.1.9.tar.gz
cd resin-3.1.9
./configure --prefix=/opt/resin \
--enable-lfs \
--with-java-home=/opt/jdk1.6.0_21/
make 
make install

tar xzvf apache-solr-1.4.0.tgz

创建solr实例:

默认solr 源码包中已有一个 example 实例是要将 这个 实例服知道 serverlet容器中就可以了

cp apache-solr-1.4.0/example/webapps/solr.war /data/www/
cp -r apache-solr-1.4.0/example/solr/ /data/www/

配置resin + solr:

resin.conf 文件配置

  2s

  
      utf-8

  
  

  

  

  
    
    .

    
      
      

      
      -Xmx256m
      -Xss1m
      -Xdebug

      

      
      1M

      
      256

      
      65s

      
      500
      15s

      
    

    
    


    
    
      
        
        
          
        

        
        
      
      
      
      
      
      
      

      
      
        false
      

      

      
        
          true
          true
        
    

    
    


    
    
      
      

      
      
        
          
            WEB-INF
          
        
      

      
      
    

    
    
      
        
      
    

    
    
      
          
            solr/home
            java.lang.String
            /data/www/solr/
          
      
    
  

启动resin:

/opt/resin/bin/httpd.sh start

测试solr是否正常运行:

curl -I http://solr.anjuke.com:8080/solr/
HTTP/1.1 200 OK
Server: Resin/3.1.9
Cache-Control: private
Set-Cookie: JSESSIONID=abcrqOkQKOM0leNzmKBWs; path=/
Content-Type: text/html; charset=UTF-8
Date: Fri, 05 Nov 2010 10:24:21 GMT

这样sorl 已经能 正常运行