2446
Comment:
|
2489
|
Deletions are marked like this. | Additions are marked like this. |
Line 8: | Line 8: |
Für Windows 7 sind die ausführbaren Programme (genannt "binaries") für die Suche bereits im Ordner ''Search/bin'' vorhanden. Eventuell funktionieren sie auch für andere Windows-Versionen. Falls nicht, oder für andere Betriebssysteme (MacOS, Linux), müssen die binaries erst aus dem Quellcode kompiliert werden. [[http://ad-wiki.informatik.uni-freiburg.de/research/HomeoVim/SucheKompilieren|Hier die Anleitung dazu]]. | Für Windows 7 sind die ausführbaren Programme (genannt "binaries") für die Suche bereits im Ordner ''Search/bin'' vorhanden. Eventuell funktionieren sie auch für andere Windows-Versionen. Falls nicht (merkt man spätestens in Schritt 2 unten), oder für andere Betriebssysteme (MacOS, Linux), müssen die binaries erst aus dem Quellcode kompiliert werden. [[http://ad-wiki.informatik.uni-freiburg.de/research/HomeoVim/SucheKompilieren|Hier die Anleitung dazu]]. |
Installationsanleitung für die Suche
Wen's interessiert: hier der Link zur alten Installationsanleitung, die mit Apache.
1. Ausführbare Programme für die Suche
Für Windows 7 sind die ausführbaren Programme (genannt "binaries") für die Suche bereits im Ordner Search/bin vorhanden. Eventuell funktionieren sie auch für andere Windows-Versionen. Falls nicht (merkt man spätestens in Schritt 2 unten), oder für andere Betriebssysteme (MacOS, Linux), müssen die binaries erst aus dem Quellcode kompiliert werden. Hier die Anleitung dazu.
2. Bauen des Indexes einrichten und testen
In einem Cygwin Fenster folgendes machen:
cd /home/install/homeovim/Search ln -s ../../completesearch make xml make pall make start
2. PHP installieren
Neuste Version (muss mindestens 5.4 sein) runterladen von http://windows.php.net . ZIP Datei, Thread-Safe auswählen, und im selben Ordner install wie oben in einem neuen Unterordner php entpacken.
In diesem Ordner dann die Datei php.ini-development nach php.ini kopieren, letztere editieren und sicher stellen, dass die folgenden Zeilen auskommentiert sind (= Semikolon am Anfang entfernen):
extension_dir = "ext" extension = php_mbstring.dll date.timezone = Europe/Berlin
3. User Interface einrichten und testen
In einem cygwin Fenster:
cd /home/install/homeovim/Search cp -a completesearch/userinterface/autocomplete-php . cp -a autocomplete-php/autocomplete_*.css . cp -a autocomplete-php/index.php . cp -a autocomplete-php/images . touch access.log touch error.log /home/install/php/php.exe -S localhost:8080
Jetzt sollte unter folgender URL die Suche erscheinen und funktionieren: http://localhost:8080/index.php .
Bemerkung: Falls php.exe irgendwelche shared libraries (dll) nicht findet, das hier nachinstallieren: http://www.microsoft.com/en-us/download/details.aspx?id=30679