AD Research Wiki
  • Comments
  • Immutable Page
  • Menu
    • Navigation
    • RecentChanges
    • FindPage
    • Local Site Map
    • Help
    • HelpContents
    • HelpOnMoinWikiSyntax
    • Display
    • Attachments
    • Info
    • Raw Text
    • Print View
    • Edit
    • Load
    • Save
  • Login

FrontPage

Upload page content

You can upload content for the page named below. If you change the page name, you can also upload content for another page. If the page name is empty, we derive the page name from the file name.

File to load page content from
Page name
Comment

AD Research Wiki:
  • HomeoVim
  • Suche

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. CompleteSearch installieren

Bemerkung: Falls in Schritt 1 aus dem Quellcode kompiliert wurde, wurde dieser Schritt dort schon gemacht, und ist hier nicht mehr nötig.

Im dem Ordner install in dem auch schon HomeoVim installiert ist: Rechte Maustaste -> SVN Checkout, URL = https://ad-svn.informatik.uni-freiburg.de/completesearch/codebase, wichtig: das checkout directory auf C:\cygwin64\home\install\completesearch setzen (nicht ..\codebase, wie da zuerst steht). Username und password wie bei der Installation von HomeoVim.

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

Dabei meldet sich in der Regel die Windows Firewall und fragt, ob Sie das Programm startCompletionServer.exe zulassen soll -> OK.

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

5. 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. Falls das nicht funktioniert, das hier probieren: https://www.computerbase.de/downloads/systemtools/all-in-one-runtimes .

  • MoinMoin Powered
  • Python Powered
  • GPL licensed
  • Valid HTML 4.01