gpt4 book ai didi

tomcat - 如何使用 Tomcat7 在 Ubuntu 12.04 上安装 Solr 4.2.1

转载 作者:行者123 更新时间:2023-11-28 22:30:45 25 4
gpt4 key购买 nike

我要安装 solr-4.2.1tomcat 7Ubuntu 12.04 , 但 Solr 无法启动。

我遵循了这些步骤:

1) 我通过以下方式获得了 tomcat7:

sudo apt-get install tomcat7 tomcat7-admin

2) 我编辑了 tomcat-users.xmlsudo nano /etc/tomcat7/tomcat-users.xml :

    <?xml version='1.0' encoding='utf-8'?> 
<tomcat-users>
<role rolename="manager"/>
<role rolename="admin"/>
<role rolename="admin-gui"/>
<role rolename="manager-gui"/>
<user username="tomcat" password="tomcat" roles="manager,admin,manager-gui,admin-gui"/>
</tomcat-users>

3) 重启tomcat7:sudo service tomcat7 restart

4) 在 /usr/share/solr 中下载并解压 solr-4.2.1

5) sudo cp /usr/share/solr/example/webapps/solr.war /usr/share/solr/example/solr/solr.war

6) cd /etc/tomcat7/Catalina/localhost

7) sudo nano solr.xml并编辑了solr.xml与:

    <?xml version=’1.0’ encoding=’utf-8’?> 
<Context docBase=”/usr/share/solr/example/solr/solr.war” debug=”0” crossContext=”true”> <Environment name=”solr/home” type=”java.lang.String” value=”/usr/share/solr/example/solr” override=”true” />
</Context>

8) sudo chown -R tomcat7 /usr/share/solr/example/solr

9) sudo service tomcat7 restart

之后转到 http://localhost:8080/manager ,我在 Solr 应用程序中登录并按下开始按钮,我收到消息:

FAIL - Application at context path /solr could not be started

FAIL - Encountered exception org.apache.catalina.LifecycleException: An invalid Lifecycle transition was attempted ([after_stop]) for component [org.apache.catalina.startup.FailedContext@7bde993a] in state [FAILED]

对此有什么想法吗?感谢您的帮助!

最佳答案

访问 http;//localhost:8080/manager 时不接受用户名和密码。用户名和密码与 tomcat-users.xml 文件一样正确。

关于tomcat - 如何使用 Tomcat7 在 Ubuntu 12.04 上安装 Solr 4.2.1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19875187/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com