我尝试寻找文档,但它非常稀疏。我编写了以下指南,希望它可以帮助人们节省 2-3 个小时的安装、设置和配置时间。
与 MySQL 全文搜索标准设置相比,使用 Solr 带来的性能提升非常惊人。在您的 Magento 安装中让它工作绝对值得花时间。
Magento - Solr 安装和配置
- Make sure the Java JDK is installed:
- sudo add-apt-repository ppa:sun-java-community-team/sun-java6
- sudo apt-get 更新
- sudo apt-get install sun-java6-jre sun-java6-jdk
-
安装和配置 Tomcat:
- 安装:
sudo apt-get install tomcat6 tomcat6-admin tomcat6-common tomcat6-user
- 配置:
vi /etc/tomcat6/tomcat-users.xml
-
将以下角色和用户添加到配置中。
<role rolename="admin"/>
<role rolename="manager"/>
<user username="tomcat" password="password" roles="admin,manager"/>
-
重新启动服务器:
/etc/init.d/tomcat6 重新启动
如果一切顺利,请转到http://主机名:8080 http://hostname:8080
-
安装Solr:
-
配置 Magento 使用 Solr:
-
将原始 Solr conf 目录替换为 Magento conf 文件。诀窍是从 Magento 复制该目录,然后替换 Solr 中的目录。就是这样!
- 在 Magento 中,该文件夹位于:[magento-instance-root]/lib/Apache/Solr/conf。
- 在 Solr 中,该文件夹位于 [Solr-instance-root]/example/solr/conf 中。
- 在 Magento 中配置 Solr:
在管理中,转到系统 -> 配置 -> 目录 -> 目录搜索
故障排除:
确保所有配置文件都属于tomcat6:tomcat6
chown -r tomcat6.tomcat6 ...
- /var/lib/tomcat6/conf/Catalina/localhost
- /usr/share/tomcat6/solr/conf
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)