O Solr será executado sem o Tomcat. Se você verificar o tutorial no site, sua instância de demonstração será executada no Jetty.
Eu tenho que instalar o Solr no meu servidor Ubuntu. No entanto, o Solr não funciona sem o Tomcat ou outro contêiner e também o Java.
Eu instalei com sucesso o tomcat6 e o java.
MAS, em um guia do tomcat6 online, ele diz que eu devo configurar o iptables para permitir conexões via porta 8080, o que eu fiz. Então o guia diz que eu posso testar o tomcat6 indo para:
http://my_ip_adress:8080
Mas isso faz com que o navegador apenas carregue e espere de alguma forma por uma resposta e, finalmente, exiba "site não disponível".
Eu não tenho idéia de como instalar o Solr com o Tomcat. Alguém sabe como?
Como eu sei que o Tomcat6 funciona?
BTW: Quando eu faço isso: /etc/init.d/tomcat6
start então diz OK.
Se você precisar de algo, avise-me, preciso mesmo de ajuda com este.
Obrigado
ATUALIZAÇÃO:
Ao executar isso: sudo /etc/init.d/tomcat6 status
ele responde Tomcat servlet engine is running with pid 28641
O Solr será executado sem o Tomcat. Se você verificar o tutorial no site, sua instância de demonstração será executada no Jetty.
Temos solr com o tomcat para trabalhar. Os documentos dizem usar a porta 8080, mas na verdade o servidor de aplicativos está escutando em uma porta diferente. Eu acho que era 8088. Os documentos realmente dão a vocês dois portos. Foi confuso para mim. Você pode usar o seguinte comando para lhe informar de qual porta você precisa: % sudo lsof | grep tomcat | grep TCP
Você verá em quais portas o tomcat está escutando. Se isso não ajudar, a saída do tomcat é muito tagarela; imprimindo para stderr quando você inicia o solr. Talvez você possa colar as últimas 20 ou 30 linhas da saída aqui?
Tags security solr linux apache-2.2 ubuntu