我试过寻找文档,但它很稀疏。我写了以下指南,希望它可以节省2-3个小时处理安装,设置和配置 与MySQL全文搜索标准设置相比,使用Solr的性能提升非常惊人。绝对值得花时间在Magento安装中使用它。
答案 0 :(得分:19)
安装&配置Tomcat:
将以下角色和用户添加到配置中。
<role rolename="admin"/>
<role rolename="manager"/>
<user username="tomcat" password="password" roles="admin,manager"/>
重启服务器: /etc/init.d/tomcat6 restart
如果一切顺利,请转到http://hostname:8080
安装Solr:
安装&amp;配置
vi /etc/tomcat6/Catalina/localhost/solr.xml
<Context docBase="/usr/share/tomcat6/webapps/solr.war" debug="0" privileged="true" allowLinking="true" crossContext="true"> <Environment name="solr/home" type="java.lang.String" value="/usr/share/tomcat6/solr" override="true" /> </Context>
您应该在Tomcat管理员/经理页面(http://hostname:8080/manager/html)上看到Solr访问权限
配置Magento以使用Solr:
将原始Solr conf目录替换为Magento conf文件。诀窍就是从Magento复制目录,并替换Solr中的目录。而已!
<强>故障排除:强>
确保所有配置文件都属于tomcat6:tomcat6
chown -r tomcat6.tomcat6 ...