Configuração TYPO3 · 3 min read · Dec 28, 2025

Usando Solr Com TYPO3 No Debian Wheezy - Página 2

3 Configurando TYPO3

Agora vamos configurar a busca Solr para nosso site do TYPO3 Introduction Package em www.example.com:

Uma nota importante: certifique-se de que www.example.com pode ser resolvido corretamente a partir de server1.example.com e server2.example.com. Se você usar um domínio de teste que não pode ser resolvido ou resolve para um host errado, você não conseguirá configurar a busca Solr com sucesso. Nesse caso, você pode adicionar um registro para example.com e www.example.com em /etc/hosts em ambos server1.example.com e server2.example.com:

vi /etc/hosts

| [...] 192.168.0.100 example.com www.example.com |

Agora, no backend do TYPO3, vá para o Gerenciador de Extensões e lá para a aba Importar Extensões:

Clique no botão Atualizar Repositório à direita do menu suspenso Repositório para baixar uma lista de extensões disponíveis:

A lista de extensões disponíveis está sendo atualizada agora:

Depois, ainda na aba Importar Extensões, digite solr no campo Filtro e pressione ENTER. Você deve ver a extensão Apache Solr para TYPO3 na lista - clique no ícone de Importar extensões à sua frente:

Uma janela deve aparecer informando que a extensão foi importada. Clique no link Fechar janela para fechá-la:

Agora vá para a aba Extensões Disponíveis. Encontre a extensão Solr e clique no ícone de Instalar extensões à sua frente:

Uma janela deve aparecer. É possível que uma dependência não esteja satisfeita (por exemplo, a extensão pagebrowse é necessária pela extensão Solr), então você pode ter que clicar no link Importar agora para importar a extensão ausente:

Uma nova janela será aberta informando que a extensão ausente foi importada. Feche essa janela:

De volta à aba Extensões Disponíveis, precisamos habilitar a dependência primeiro (neste caso, a extensão pagebrowse), então encontre essa extensão e clique no ícone de Instalar extensões:

Uma nova janela será aberta informando que a extensão foi instalada. Feche essa janela:

Depois de habilitar todas as dependências da extensão Solr, clique no ícone de Instalar extensões à frente da extensão Solr:

Uma nova janela aparece informando que alterações no banco de dados devem ser feitas para habilitar a extensão Solr. Aceite todas as alterações propostas e clique no botão Fazer atualizações:

Depois, você pode fechar a janela:

A extensão Solr agora está instalada. Agora devemos configurar nosso site TYPO3 para usar a busca Solr.

Vá para o módulo Lista e clique na raiz do seu site (neste caso, é a página chamada Home) e selecione Editar no menu:

Vá para a aba Comportamento e certifique-se de que a caixa Usar como Página Raiz está marcada:

Em seguida, devemos criar um registro de domínio para nosso site. Ainda no módulo Lista, clique no ícone Criar novo registro…

… e selecione Domínio (sob Registros do Sistema):

Crie o registro de Domínio da seguinte forma (se você usar example.com em vez de www.example.com como o domínio principal do seu site, preencha example.com sem www):

Agora devemos informar à extensão Solr onde ela pode encontrar nosso servidor Solr. Vá para o módulo Template, selecione extension_configuration (sob Templates TypoScript) e selecione Info/Modificar no menu suspenso na parte superior. Em seguida, clique em Editar todo o registro do template:

Na aba Geral, preencha a seguinte configuração Solr no campo Constantes:

| plugin.tx_solr.solr.scheme = http #plugin.tx_solr.solr.host = 192.168.0.101 plugin.tx_solr.solr.host = user1:[email protected] plugin.tx_solr.solr.port = 8080 plugin.tx_solr.solr.path = /solr/core_en config.index_enable = 1 |

(Certifique-se de preencher o usuário e a senha corretos na linha plugin.tx_solr.solr.host. Se você não usar autenticação, use plugin.tx_solr.solr.host = 192.168.0.101 em vez disso.)

Vá para a aba Inclui e inclua a extensão Apache Solr (solr), em seguida, salve o template:

Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.