一、新建apache-solr-3.5.0文件夹作为solr服务器,在apache-solr-3.5.0下新建home文件夹作为solr主目录,新建server文件夹作为服务器目录。
二、将solr中的example中的solr文件夹下全部内容拷贝到要作为服务器的home文件夹下。
三、将solr中的example中webapps下的solr.war拷贝到要作为服务器的server文件夹下并解压,解压后的文件重命名为solr。
四、修改home文件夹下solrconfig.xml文件,设置dataDir
五、设置tomcat的context,在tomcat的server.xml中添加。
六、为Context设置相应的环境变量,说明solr的home的主目录地址。
七、(第五、六步不可用的话)设置tomcat的context,在tomcat/conf/catalina/localhost下新建solr.xml,如果tomcat的conf文件夹下没有/catalina/localhost,可以自己创建,内容如下。
启动如果报错,取消VelocityResponseWriter输出格式,可将solrconfig.xml中queryResponseWriter末尾改为false
八、拷贝mmseg4j-all-1.8.5.jar到apache-solr-3.5.0\server\solr\WEB-INF\lib下
九、在schema.xml文件中添加mmseg4j分词器
9.1首先在home下添加dic词库
9.2配置mmseg4j分词器
十、至此本地就可以启动tomcat访问solr了
原文:http://www.cnblogs.com/df-xfz/p/6489256.html