使用Tomcat进行Solr配置

时间:2012-10-05 16:58:59

标签: tomcat ubuntu configuration solr

我按照这些instructions安装了Solr。

Tomcat运行正常,因为:

sudo service tomcat6 status 
 * Tomcat servlet engine is running with pid 12865

当我使用我的公共DNS和8080端口在我的浏览器上导航到Solr时,什么都没有。

我错过了任何步骤吗?我做错了什么?

我在Tomcat日志中遇到此错误:

SEVERE: java.lang.RuntimeException: java.io.IOException: Cannot create directory: /var/lib/tomcat6/solr/data/index

3 个答案:

答案 0 :(得分:1)

检查/var/lib/tomcat6/solr的所有者是否为Tomcat。

答案 1 :(得分:1)

确保您在/var/lib/tomcat6/solr/data/目录上拥有写权限。

答案 2 :(得分:0)

在尝试访问Solr管理页面之前,您应首先通过访问http://localhost:8080检查Tomcat是否正常运行

如果您无法看到该页面,则表示Tomcat根本没有运行,那么

1)首先检查您的Java JDK是否已安装,也正在使用正确的JDK。

sudo bash
which java

如果输出不是您要运行tomcat的输出,那么执行

export PATH=/path/to/your/jdk;$PATH

现在执行which java以查看是否正在使用正确的。

2)关闭tomcat如果它还在运行

ps -ef | grep tomcat
/path/to/tomcat/bin/shutdown.sh

然后通过

启动它
/path/to/tomcat/bin/startup.sh

现在尝试访问http://localhost:8080

如果您现在可以访问Tomcat,请按照其他步骤从http://www.tc.umn.edu/~brams006/solr_ubuntu.html安装solr