Dritte Installation von Mnogosearch komplett neu auf www8
ACHTUNG : das ist aus 18.3.2010 -
Um zu zeigen, daß die Installation der mnogosearch Extension als globale Ext. "nicht" funktioniert, hatte ich auf unserem www9 ein backup von http://www.rudisflugis.de/ angefertigt und auf dem www8 eingespielt und zwar auch gleich in die aktuelle Version 4.2.12.
Hier die groben Tätigkeiten nochmal als Liste :
Neuinstallation eines Typo3 Backups auf fremdem Server
-
- neuen webnamen im DNS anlegen - Nameserver reload
- neues rootverzeichnis auf www8 im www Bereich anlegen
- neuen vhost auf www8 eintragen - apache reload
- neue typo3 datenbank auf www8 mit phpmyadmin anlegen
- dazu neue zugehörige mnogosearch datenbank anlegen
- die Typo3 Sourcen auf dem www8 Server bereitstellen,
- dummy Inhalt ins neue rootverzeichnis kopieren
- dort alle owner (und rechte) auf wwwrun:www setzen
- Datensicherung vom www9 auf den www8 Server kopieren
- Datensicherung mit unseren RDE restore Scripten ins rootverzeichnis einspielen
- Datenbank Dump vom originalen Web hier in die datenbank einspielen
- alle updates und verifikationen mit install tool durchführen
- alle im alten Web vorhandenen globalen Extensions im neuen Web installieren
- Kontrole: web im browser aufrufen und mehrere seiten ansehen
- Kontaktformular ausfüllen und absenden - prüfen
-
Die mnogosearch Engine installieren
-
- Das Suse 10/11 mnogosearch Kompilat auf den Server kopieren
- den tar.gz - Inhalt in /op/ auspacken
- die Hilfsdatei xxx.so kopieren und die php.ini ergänzen - steht alles hier.
- - Im Backend des neuen Webs die drei Extensions (die vorher noch nie dort gewesen sind)
der Reihe nach "GLOBAL" installieren (das muß aber erst im Install-Tool freigegeben werden) - erst mnogosearch - dann pagepath - dann pagebrowse (alle drei "global" !!)
- im Backend des neuen Webs eine unsichtbare Konfig Seite auf unterster Ebene anlegen
- in dieser Konfig Seite das besondere Inhaltselement für den Reindexer anlegen
- - mit putty auf Linux CLI Ebene den CLI-Indexer testweise aufrufen und alle Fehler beseitigen
(es sind meist Rechte Fehler - oder eine Datei ist nicht ausführbar - mit dem mc diese Rechte nachtragen - im Backend eine neue Seite mit Namen Schnellsuchseite anlegen und dort ein neues Inhaltselement vom Typ Plugin anlegen
- mit dem qxplorer die constants Datei (typo3/ext/mnogosearch/static/mnoGoSearch/constants.txt) und die setup (typo3/ext/mnogosearch/static/mnoGoSearch/setup.txt) Datei von mnogosearch mit der von pagebrowse migrieren und beide bei pagebrowse leeren
- Diese Seite im Frontend aufrufen und ein Suchwort eingeben und absenden
- Wenn alles geklappt hat, kommen jetzt die Suchergebnisse mit "rudimentären css Styling"
Die Beschreibung ist noch nicht ganz fertig, aber das Web läuft wenigstens.
Ergänzung nach einer Neuinstallation - libmysqlclient.so.18
Sept. 2023 !!!!!!
Warum auch immer, die Datei "libmysqlclient.so.18" aus dem Suse repository hatte gefehlt, wurde aber im abgebrochenen Script als Fehler angezeigt.
Die kann per YAST aus dem 12.3 Repository nachinstalliert werden, dann läuft zumindest der Indexer-Script.
.