Skip to main content
  • Create new account
  • Reset your password
张文涛的个人博客
致力于提供Drupal开发,实践等方面的精品资讯

Main navigation

  • 首页
  • 关于
  • Glossary
  • 分享

Breadcrumb

  • Home
  • centos安装solr并配置IKanalyzer中文分词
By admin | 12:47 PM CST, Sun October 19, 2014

安装Java环境

yum install java-1.7.0-openjdk

安装Tomcat

  useradd -Mb /usr/local tomcat

  到http://tomcat.apache.org/download-70.cgi下载最新tomcat安装到/usr/local/src

tar -C /usr/local -zxf /usr/local/src/apache-tomcat-7.*.tar.gz
mv /usr/local/apache-tomcat-7.* /usr/local/tomcat

  [可选]修改端口:

sudo sed -i s/8080/8983/g /usr/local/tomcat/conf/server.xml
chown -R tomcat:tomcat /usr/local/tomcat
sudo -u tomcat /usr/local/tomcat/bin/startup.sh

安装solr

  到http://lucene.apache.org/solr/查找并下载最新版solr (目前是4.10.0)

  解压 

tar -zxf solr-4.10.0.tgz
cp solr-4.10.0/dist/solrj-lib/* /usr/local/tomcat/lib/
cp solr-4.10.0/example/resources/log4j.properties /usr/local/tomcat/conf/
cp solr-4.10.0/dist/solr-4.10.0.war /usr/local/tomcat/webapps/solr.war
cp /usr/local/src/solr-4.10.0/example/lib/ext/* /usr/local/tomcat/webapps/solr/WEB-INF/lib/

  编辑or创建/usr/local/tomcat/conf/Catalina/localhost/solr.xml

<Context docBase="/usr/local/tomcat/webapps/solr.war" debug="0" crossContext="true">
  <Environment name="solr/home" type="java.lang.String" value="/usr/local/tomcat/solr" override="true" />
</Context>

配置solr索引

mkdir -p /usr/local/tomcat/solr
cp -r solr-4.10.0/example/solr/collection1/conf /usr/local/tomcat/solr/

  到https://drupal.org/project/apachesolr下载并使用Drupal提供的solr配置

tar -zxf apachesolr-*.tar.gz
rsync -av apachesolr/solr-conf/solr-4.x/ /usr/local/tomcat/solr/conf/

  创建新的索引

    /usr/local/tomcat/solr/solr.xml如入如下值:

<?xml version="1.0" encoding="UTF-8" ?>
<solr persistent="false">
<cores adminPath="/admin/cores">
  <core name="drupal" instanceDir="drupal" />
</cores>
</solr>
  mkdir /usr/local/tomcat/solr/drupal
  cp -r /usr/local/tomcat/solr/conf /usr/local/tomcat/solr/drupal/

  保险措施:

/usr/local/tomcat/bin/shutdown.sh
chown -R tomcat:tomcat /usr/local/tomcat
sudo -u tomcat /usr/local/tomcat/bin/startup.sh

配置中文分词:

  到https://code.google.com/p/ik-analyzer/downloads/list下载并解压IKAnalyzer,版本号选择2012FF_hf1。

  有用的文件:

cp IKAnalyzer2012FF_u1.jar /usr/local/tomcat/webapps/solr/WEB-INF/lib
cp IKAnalyzer.cfg.xml /usr/local/tomcat/webapps/solr/WEB-INF/classes
cp stopword.dic /usr/local/tomcat/webapps/solr/WEB-INF/classes

  到下载新的scheme文件http://pan.baidu.com/s/1qWsJJ1E

cp schema.xml /usr/local/tomcat/solr/conf/schema.xml

  重启solr

/usr/local/tomcat/bin/shutdown.sh
chown -R tomcat:tomcat /usr/local/tomcat
sudo -u tomcat /usr/local/tomcat/bin/startup.sh

参考文章:

  https://www.lullabot.com/blog/article/installing-solr-use-drupal

  http://www.dplor.com/archives/579

Glossary

  • May 2023 (7)
  • March 2023 (1)
  • October 2022 (1)
  • October 2021 (2)
  • August 2021 (4)
  • June 2021 (2)
  • May 2021 (1)
  • April 2021 (2)
  • November 2020 (1)
  • June 2020 (2)
  • December 2019 (2)
  • November 2019 (1)
  • August 2019 (1)
  • February 2018 (1)
  • October 2017 (1)
  • September 2017 (1)
  • July 2017 (1)
  • June 2017 (2)
  • May 2017 (1)
  • March 2017 (3)
  • December 2016 (2)
  • November 2016 (4)
  • October 2016 (3)
  • June 2016 (1)
  • December 2015 (1)
  • November 2015 (6)
  • October 2015 (2)
  • September 2015 (1)
  • August 2015 (1)
  • July 2015 (1)
  • June 2015 (1)
  • May 2015 (1)
  • March 2015 (1)
  • January 2015 (1)
  • December 2014 (3)
  • October 2014 (5)
  • September 2014 (3)
  • August 2014 (1)
  • July 2014 (1)
  • June 2014 (1)
  • May 2014 (1)
  • April 2014 (2)
  • March 2014 (2)
  • February 2014 (2)
  • January 2014 (4)
  • December 2013 (1)
  • March 2013 (2)
  • February 2013 (2)
  • December 2012 (2)
  • November 2012 (4)
  • October 2012 (1)
  • September 2012 (6)
  • August 2012 (15)
  • July 2012 (5)
  • June 2012 (13)
  • May 2012 (9)
  • April 2012 (8)
  • March 2012 (9)
  • February 2012 (3)
  • January 2012 (1)
  • December 2011 (1)
  • November 2011 (6)
  • October 2011 (2)
  • September 2011 (17)
  • August 2011 (4)
  • July 2011 (4)
  • June 2011 (5)
  • May 2011 (4)

Copyright © 2025

苏ICP备14044171号-1