Configurazione TYPO3 · 2 min read · Dec 28, 2025

Utilizzare Solr con TYPO3 su Debian Wheezy - Pagina 2

3 Configurare TYPO3

Ora configureremo la ricerca Solr per il nostro sito web del Pacchetto di Introduzione TYPO3 su www.example.com:

Una nota importante: assicurati che www.example.com possa essere risolto correttamente da server1.example.com e server2.example.com. Se utilizzi un dominio di test che non può essere risolto o si risolve su un host sbagliato, non sarai in grado di configurare correttamente la ricerca Solr. In tal caso, puoi aggiungere un record per example.com e www.example.com a /etc/hosts su entrambi server1.example.com e server2.example.com:

vi /etc/hosts

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

Ora nel backend di TYPO3, vai al Gestore delle Estensioni e lì alla scheda Importa Estensioni:

Fai clic sul pulsante Aggiorna Repository a destra del menu a discesa Repository per scaricare un elenco di estensioni disponibili:

L’elenco delle estensioni disponibili è ora in fase di aggiornamento:

Successivamente, sempre nella scheda Importa Estensioni, digita solr nel campo Filtro e premi INVIO. Dovresti vedere l’estensione Apache Solr per TYPO3 nell’elenco - fai clic sull’icona Importa estensioni davanti ad essa:

Dovrebbe apparire una finestra che ti informa che l’estensione è stata importata. Fai clic sul link Chiudi finestra per chiuderla:

Ora vai alla scheda Estensioni Disponibili. Trova l’estensione Solr e fai clic sull’icona Installa estensioni davanti ad essa:

Dovrebbe apparire una finestra. È possibile che una dipendenza non sia soddisfatta (ad esempio, l’estensione pagebrowse è necessaria per l’estensione Solr), quindi potresti dover fare clic sul link Importa ora per importare l’estensione mancante:

Si aprirà una nuova finestra che ti informa che l’estensione mancante è stata importata. Chiudi quella finestra:

Tornando alla scheda Estensioni Disponibili, dobbiamo prima abilitare la dipendenza (in questo caso l’estensione pagebrowse), quindi trova quell’estensione e fai clic sull’icona Installa estensioni:

Si aprirà una nuova finestra che ti informa che l’estensione è stata installata. Chiudi quella finestra:

Dopo aver abilitato tutte le dipendenze dell’estensione Solr, fai clic sull’icona Installa estensioni davanti all’estensione Solr:

Una nuova finestra si apre dicendoti che devono essere apportate modifiche al database per abilitare l’estensione Solr. Accetta tutte le modifiche proposte e fai clic sul pulsante Effettua aggiornamenti:

Successivamente puoi chiudere la finestra:

L’estensione Solr è ora installata. Ora dobbiamo configurare il nostro sito web TYPO3 per utilizzare la ricerca Solr.

Vai al modulo Elenco e fai clic sulla radice del tuo sito web (in questo caso è la pagina chiamata Home) e seleziona Modifica dal menu:

Vai alla scheda Comportamento e assicurati che la casella di controllo Usa come Pagina Radice sia selezionata:

Successivamente dobbiamo creare un record di dominio per il nostro sito web. Sempre nel modulo Elenco, fai clic sull’icona Crea nuovo record…

… e seleziona Dominio (sotto Record di Sistema):

Crea il record di Dominio come segue (se utilizzi example.com invece di www.example.com come dominio principale del tuo sito web, compila example.com senza www):

Ora dobbiamo dire all’estensione Solr dove può trovare il nostro server Solr. Vai al modulo Template, seleziona extension_configuration (sotto Template TypoScript) e seleziona Info/Modifica nel menu a discesa in alto. Quindi fai clic su Modifica l’intero record del template:

Nella scheda Generale, compila la seguente configurazione Solr nel campo Costanti:

| 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 |

(Assicurati di compilare il corretto utente e password nella riga plugin.tx_solr.solr.host. Se non utilizzi l’autenticazione, utilizza plugin.tx_solr.solr.host = 192.168.0.101 invece.)

Vai alla scheda Include e includi l’estensione Apache Solr (solr), quindi salva il template:

Share: X/Twitter LinkedIn

Ricevi i nuovi post nella tua casella di posta.

Nessuno spam. Disiscriviti in qualsiasi momento.